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*
되고 중단됩니다.