BusyBox에서 커스텀 리눅스 커널을 컴파일했습니다. BusyBox init는 런레벨을 지원하지 않습니다. 커널이 BusyBox에서 부팅 될 때 먼저 init지정된 runlevel을 찾는 커널이 실행됩니다 /etc/inittab. BusyBox init는 없이도 잘 작동합니다 /etc/inittab. inittab발견 되지 않으면 다음과 같은 동작이 있습니다.
::sysinit:/etc/init.d/rcS
이 부분은 나에게 분명하지만 네트워킹을 시작하거나 직렬 포트를 만들거나 java프로세스 를 시작하는 데몬을 관리하는 방법을 알고 싶습니다 . 나는 상주하는 스크립트를 보았지만 스크립트 /etc/init.d/를 관리하는 방법을 이해하지 못합니다. 와 같은 자동화 된 도구없이 이러한 서비스를 직접 제어 할 수있는 훌륭한 자습서 나 솔루션을 찾고 buildroot있습니다. 이 스크립트의 작동 방식과 장치를 만드는 방법을 이해하고 싶습니다 /dev/(지금은 console및 만 가지고 있음 ttyAM0).
S[0-99]script_name파일 이름 구문은 스크립트를 실행S10*하기 전에 실행S2*되고 중단됩니다.