기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

현재 MBA2440 보드에서 루트파일 시스템을 만들어서 올려보고 있는데 궁금한게 있어서요.

킷트 살때 제공된 ramdisk이미지를 풀어서 확인해 보면

etc/rc.d/rc rc.local rc.sysint <==파일

             rc0.d rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d rc7 <== 폴더

이렇게 있구요.

 

etc/inittab 파일에서

id:3:initdefault:

si::sysinit:/etc/rc.d/rc.sysinit

~ ~ ~

 

이렇게 되어있는데 궁금한것은

커널에서 init을 실행하면

ininttab -> rc.sysinit -> rc -> rc3.d(link)  -> rc.local과 같은 실행 순서로 실행 되는것으로

알고 있는데요.

rc.local은 rc3.d의 S99locl로 호출 되는것으로 알고 있습니다.

 

그런데 현재 제가 가진 ramdisk에 S99local이 없는데

어떻게 하면 S99local링크 파일을 만들수 있나요? 아님

rc에 script로 넣어서 실행 할려면 어떻게 하면 되나요?

 

너무 초짜여서 이렇게 고생고생 하다가 글을 올립니다~

 


profile

JhoonKim

2010.03.04 08:53:58
*.162.5.171

보통 데비안 기준의 구성에서는 init.rc 라는 부분이 있습니다.

모든 스크립트는 여기에 넣고, 각 rc의 해당되는 부분만 선별적으로 link를 걸어서 처리 합니다.

 

rc 디렉터리에서 ls -la 명령을 해보시면, 나오는 링크 부분을 쫒아가 보시면 도움이 될 것 같습니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수sort

사용자 로그인