Nosso kernel Linux é 2.6.31 sendo executado em um processador MIPS incorporado com busybox.
O script de inicialização (rcS) inicia o mdev com:
echo "/sbin/stbhotplug" > /proc/sys/kernel/hotplug
mdev -s
Alguém pode me dizer o que o utilitário Linux mdev faz?
Parece que ele faz plug-in automático a quente, já que o stbhotplug é um script que lida com interfaces Ethernet.
Além disso, o rootfs que recebemos possui apenas um dispositivo de console, ou seja, /dev/consoleé o único arquivo /dev.
No entanto, quando o sistema está em execução, o /devdiretório está cheio de arquivos de dispositivo (por exemplo /dev/mtd, etc.).
A razão pela qual pergunto é que, ocasionalmente, recebemos um erro pelo qual é relatado que /dev/ubi_ctrlnão foi encontrado ou /dev/ubi1não foi encontrado.
Como ou quando o Linux cria esses dispositivos?
Obrigado.
/devdispositivos não estiverem sendo criados, pode haver um problemamdevou um problema de tempo?