Наше ядро Linux 2.6.31 працює на вбудованому MIPS-процесорі з busbox.
Сценарій ініціалізації (rcS) починається mdev з:
echo "/sbin/stbhotplug" > /proc/sys/kernel/hotplug
mdev -s
Хто-небудь може сказати мені, що робить утиліта Linux mdev?
Схоже, це робить автоматичне гаряче підключення, оскільки stbhotplug - це сценарій, який обробляє інтерфейси Ethernet.
Крім того, у коренів, які нам дали, є лише консольний пристрій, тобто /dev/consoleєдиний файл в /dev.
Однак, коли система працює, у /devкаталозі повно файлів пристроїв (наприклад /dev/mtd, тощо).
Причина, яку я запитую, полягає в тому, що періодично ми отримуємо помилку, внаслідок якої повідомляється про те, що /dev/ubi_ctrlвона не знайдена або /dev/ubi1не знайдена.
Як або коли Linux створює ці пристрої?
Дякую.
/devпристрої не створюються, це може бути проблемоюmdevабо проблемою з термінами?