虚拟内核文件系统(Virtual Kernel File Systems),是指那些是由内核产生但并不存在于硬盘上(存在于内存中)的文件系统,他们被用来与内核进行通信。
首先让我们为虚拟内核文件系统建立挂载目录:
mkdir -pv $LFS/{dev,proc,sys}
内核在引导时,它要求某些设备节点必须存在,特别是 console
和
null
设备。这些设备节点必须创建在硬盘上才能使得内核在
udevd 尚未启动之前和 Linux 以
init=/bin/bash
启动时可以使用它们。使用下面的命令来创建这些节点:
mknod -m 600 $LFS/dev/console c 5 1 mknod -m 666 $LFS/dev/null c 1 3