현재 커널은 2.4이고 부트로더, 램디스크도 커널 버젼에 맞는 것으로 제공된 것을 사용하고 있습니다.

램디스크 모드로 설정되어 있습니다.




< EZBOOT 환경 설정 화면 >


set.jpg 


위와 같이 ezboot 환경변수 값들을 설정했습니다.


그리고 TFK, TFR 명령을 실행해서 커널과 램디스크 이미지를 올렸습니다.


(부트로더는 기존에 올라간 상태라 다시 안 올렸습니다.

그리고 커널을 다시 올린 이유는 부팅 메시지 중에 배드 블럭이 있어서 다시 올렸습니다.)




< TFK, TFR 실행한 결과 화면 >


upload.jpg


위와 같이 전부 OK된 상태가 되었습니다.




< 배트 블록 메시지 출력된 화면 >


bad_block.jpg 


위와 같이 배드 블록이 있다는 메시지가 나왔습니다.




sunshine 님이 남기신 게시물 ( 12972번 글 답변이 없어서 다시 올립니다. 자동실행에 대한 질문입니다 ) 을

보면서 아래와 같이 따라 했습니다.


< /etc/rc.d/rc.local 설정 화면 >


사본 - rc.local.jpg


위 그림처럼

if [ -f /app/app_script ]; then

    /app/app_script

fi


를 추가 해줬습니다.


< app_script 내용 >


app_script.jpg


app_script 내용은 위 그림처럼 해줬습니다.


< inittab 설정 화면>


사본 - inittab.jpg


inittab 설정은 위 그림처럼 제일 마지막 줄에


TO:12345:wait:/app/test


를 추가해줬습니다.


< rc.sysinit 설정 화면 >


사본 - rc.sysinit.jpg  


위 그림처럼 PATH 줄에 제일 마지막에 /lib 를 추가해줬습니다.


inittab과 rc.sysinit는 각각 따로 설정해서 테스트를 했습니다.



< 부팅 메시지 화면 >


사본 - boot_msg.jpg 


위의 그림처럼 디바이스가 적재되는 것은 나왔는데

실행파일이 실행되는 모습은 안 보입니다.


어떻게 해야 실행파일 까지 실행이 될 수 있는지 좀 알려주셨으면 합니다.

여기까지 봐주셔서 감사합니다.