当前位置: 技术问答>linux和unix
请教文件系统和根文件系统
来源: 互联网 发布时间:2016-11-13
本文导语: 文件系统和根文件系统有什么区别啊? | 在你的board的初始化时候,会将你的FLASH进行分区,你在启动的时候会看到这个信息,一般分为4个区,分别是BOOTLOADER,params,kernel,filesystem,这里的file...
文件系统和根文件系统有什么区别啊?
|
在你的board的初始化时候,会将你的FLASH进行分区,你在启动的时候会看到这个信息,一般分为4个区,分别是BOOTLOADER,params,kernel,filesystem,这里的filesystem就是你的根文件系统,内核起来之后挂载的就是根文件系统,你可以就理解为/,如果说你的分区不是4个,是5个,后面两个分别是filesystem1,filesystem2的话,这就允许你在根文件系统里面再挂其它的文件系统了,可以使yaffs2,也可以不是,不是文件系统在文件上,是文件挂在系统上,你定义的第二个文件系统,可以讲/home,/opt等文件夹挂在上面。
系统在初始化的时候不会自动挂载第二个文件系统,这个工作是手工完成的,例如可以在/etc/rc.d/rcS.d中自建一个初始化脚本,里面加上mount的命令就可以了。
希望回答对你有帮助
系统在初始化的时候不会自动挂载第二个文件系统,这个工作是手工完成的,例如可以在/etc/rc.d/rcS.d中自建一个初始化脚本,里面加上mount的命令就可以了。
希望回答对你有帮助
|
根文件系统包括了系统启动必须的文件等信息。普通的文件系统挂载在根文件系统下。linux内核启动时,回去根文件系统中找相应的启动信息 普通文件系统如ntfs fat ext ntfs等
|
那些只是根文件系统下的了目录;
根文件系统并不一定要搞到flash中才能启动,或者直接搞到ddr中,也可以通过其它方式启动如nfs,
普通文件系统是指什么?
一般在内核启动后的一个脚本中去挂载一些文件系统。
根文件系统并不一定要搞到flash中才能启动,或者直接搞到ddr中,也可以通过其它方式启动如nfs,
普通文件系统是指什么?
一般在内核启动后的一个脚本中去挂载一些文件系统。