Linux 设备文件与系统应用全解析
1. 准备基础 /dev 目录
我们已经为目标系统准备了一个基础的 /dev 目录。后续还会回到这个目录,为某些类型的存储设备创建一些额外的条目。如果想更全面地了解设备文件和设备驱动,可查阅相关资料。
1.1 无 root 权限创建 /dev 条目
Erik Andersen 扩展了 EXT2 和 JFFS2 文件系统的创建工具,允许使用设备表文件动态创建 /dev 条目。借助该文件,无需以 root 身份登录、挂载新创建的文件系统并使用 mknod 命令来创建设备文件。文件创建工具会解析设备表文件,并在构建文件系统其余部分时创建条目,无需 root 登录。
设备表文件 device_table.txt (位于 MTD 工具包中)说明了如何编写设备表。以下是基本设备的示例表:
#<name> <type> <mode> <uid> <gid> <major> <minor> <start> <inc> <count>
/dev d 755 0 0 - - - - -
/dev/mem c 640 0 0 1 1 0 0 -
订阅专栏 解锁全文
77



被折叠的 条评论
为什么被折叠?



