小编use*_*201的帖子

什么是 mdev 以及如何在 Linux 中创建 /dev/* 节点?

我们的 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 如何或何时创建这些设备?

谢谢。

linux rootfs linux-kernel embedded-linux devices

11
推荐指数
2
解决办法
3万
查看次数

标签 统计

devices ×1

embedded-linux ×1

linux ×1

linux-kernel ×1

rootfs ×1