我们的 Linux 内核是 2.6.31,运行在带有 busybox 的嵌入式 MIPS 处理器上。
初始化脚本 (rcS) 启动 mdev:
echo "/sbin/stbhotplug" > /proc/sys/kernel/hotplug
mdev -s
Run Code Online (Sandbox Code Playgroud)
谁能告诉我 Linux 实用程序 mdev 是做什么的?
它看起来像是自动热插拔,因为 stbhotplug 是一个处理以太网接口的脚本。
此外,我们已经给予了根文件系统只有一个控制台设备即/dev/console是唯一的文件/dev。
但是,当系统运行时,/dev目录中充满了设备文件(例如/dev/mtd,等)。
我问的原因是偶尔我们会收到一个错误,即报告/dev/ubi_ctrl未找到或未/dev/ubi1找到。
Linux 如何或何时创建这些设备?
谢谢。