도와주세요!!
글 수 15,339
2003.08.06 15:01:33 (*.139.20.108)
6687
ez-board m01용으로 작성된 램디스크 이미지를 12M가로 확장할려고 합니다.
확장 방법은 강좌란에 있는 램디스크 크기 확장 강좌를 보면서 하였습니다.
bootloader의 mem_map.h 파일도 수정하였습니다.
압축된 이미지 사이즈가 4M를 넘지 않아서 커널의 ezboard.c파일은 수정하지
않았고, 커널 컴파일의 menuconfig과정에서 커널 이미지도 12M로 바꾸었습니
다. 그리고 램디스크 이미지도 12M로 만들었고요...
8M로 작성된 램디스크 이미지와 12M로 크기를 확장하기 위해 수정한
bootloader와 kernel 이미지가 같이 ez-board에 올렸을때는 모든 것이 재대
로 동작합니다.
그런데 12M로 작성된 램디스크 이미지를 flash memory에 올려 동작시키면, 동
작하지 않습니다.
마지막에 ,
wrong : unable to open an initial console
kernel panic : No init found. try passing init option to kernel
이란 메세지에서 멈췄습니다.
커널 설정에서 General setup 에서
Default kernel command string : "keepinitrd"로 설정되어 있었습니다.
램디스크 이미지에 추가 시킨건 QT 라이브러리와 어플리케이션 하나 밖에 없
습니다. 도데체 어디서 잘못된건지 잘 모르겠네요..
도움 부탁드립니다.
확장 방법은 강좌란에 있는 램디스크 크기 확장 강좌를 보면서 하였습니다.
bootloader의 mem_map.h 파일도 수정하였습니다.
압축된 이미지 사이즈가 4M를 넘지 않아서 커널의 ezboard.c파일은 수정하지
않았고, 커널 컴파일의 menuconfig과정에서 커널 이미지도 12M로 바꾸었습니
다. 그리고 램디스크 이미지도 12M로 만들었고요...
8M로 작성된 램디스크 이미지와 12M로 크기를 확장하기 위해 수정한
bootloader와 kernel 이미지가 같이 ez-board에 올렸을때는 모든 것이 재대
로 동작합니다.
그런데 12M로 작성된 램디스크 이미지를 flash memory에 올려 동작시키면, 동
작하지 않습니다.
마지막에 ,
wrong : unable to open an initial console
kernel panic : No init found. try passing init option to kernel
이란 메세지에서 멈췄습니다.
커널 설정에서 General setup 에서
Default kernel command string : "keepinitrd"로 설정되어 있었습니다.
램디스크 이미지에 추가 시킨건 QT 라이브러리와 어플리케이션 하나 밖에 없
습니다. 도데체 어디서 잘못된건지 잘 모르겠네요..
도움 부탁드립니다.