【发布时间】:2021-05-02 02:07:04
【问题描述】:
我有一个用 buildroot 为 Beaglebone 无线板构建的 linux。在根文件系统中,当它还在宿主机上且没有被复制到目标机时,/dev 文件夹中只有设备文件 fd、log、stderr、stdin、stdout。当我在目标上加载这个根文件系统并启动目标时,会有更多的设备 - 许多 tty、零、urandom 等。它们是在 Linux 引导过程中创建的。 Buildroot 使用简单的 busybox 初始化程序构建系统。在初始化脚本中我没有看到创建设备节点的过程,谁创建了这个设备节点?
【问题讨论】:
标签: linux embedded-linux init buildroot busybox