mount 命令中的“设备”参数是什么?

mount 命令中的“设备”参数是什么?

mount 命令中的“设备”参数是什么?

我知道如果你想从 /dev 目录挂载设备,你可以执行一个简单的命令,例如mount /dev/cdrom /media/cdrom

我不明白的是 mount 如何知道诸如 proc 和 sysfs 之类的特殊内容。它们不是 /dev 目录中的设备。

mount -t tmpfs mdev /dev我在查看 busybox 文档时看到了引用的命令。这个 mdev“设备”在哪里?

谢谢,Chenz

答案1

什么都没有。完全没有意义。

对于 procfs 之类的东西,没有要挂载的“设备”。为了保持一致性,您始终会将一个虚拟参数传递给挂载 - 例如mount -t procfs proc /proc- 但负责实际执行挂载的模块会忽略该参数。

(mdev,在 busybox 上安装 tmpfs 的特定情况下,实际上可能有一些含义 - 告诉 busybox 使用 mdev 而不是 udev)

答案2

proc 和 sysfs 不是普通的文件系统。/proc 只是内核空间内存到文件系统的映射。

相关内容