Linux 커널은 busybox가있는 임베디드 MIPS 프로세서에서 실행되는 2.6.31입니다.
초기화 스크립트 (rcS)는 다음과 같이 mdev를 시작합니다.
echo "/sbin/stbhotplug" > /proc/sys/kernel/hotplug
mdev -s
누구든지 리눅스 유틸리티 mdev가 무엇을 말해 줄 수 있습니까?
stbhotplug는 이더넷 인터페이스를 처리하는 스크립트이므로 자동 핫 플러깅을 수행하는 것처럼 보입니다.
또한 우리가 제공 한 rootfs에는 콘솔 장치 /dev/console
만 있습니다 /dev
. 즉 의 유일한 파일입니다 .
그러나 시스템이 실행 중일 때 /dev
디렉토리에는 장치 파일 (예 : /dev/mtd
등) 이 가득합니다 .
내가 묻는 이유는 때때로 /dev/ubi_ctrl
발견되지 않거나 발견되지 않은 오류가 발생하기 때문입니다 /dev/ubi1
.
Linux는 언제 어떻게 이러한 장치를 생성합니까?
감사.
/dev
장치를 만들지 않는 경우 문제가mdev
있거나 타이밍 문제 가 될 수 있습니까?