在rootfs中,没有看到该目录下有具体的文件,可是在板子上看到了不少内容(如下),什么原因呢?
/sys $ ls
block class firmware kernel
bus devices kcom module
仔细想想,明白了,因为我们在fstab中对sysfs进行了挂载,就是说:在创建根文件系统时,我们只需要提供一个目录供挂载(mount)之用,为挂载的sysfs提供“栖身之所”,下面是挂载的文件:(fstab)
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
devfs /dev devfs defaults 0 0
devpts /dev/pts devpts defaults 0 0
在板子上的我们看到的内容是:内核选项(sysfs、procfs等)在文件系统的对应目录的挂载(映射),实际的内容由内核定制决定!
好啦,明白啦!
阅读(885) | 评论(0) | 转发(0) |