linux培训知识之根文件概述
根文件体系首先是一种文件体系,该文件体系不只具有一般文件体系的存储数据文件的功用,可是相对于一般的文件体系,它的特殊之处在于,它是内核发动时所挂载(mount)的第一个文件体系,内核代码的映像文件保存在根文件体系中,体系引导发动程序会在根文件体系挂载之后从中把一些初始化脚本(如rcS,inittab)和效劳加载到内存中去运转。我们要理解文件体系和内核是完全独立的两个部分。在嵌入式中移植的内核下载到开发板上,是没有办法真正的发动Linux操作体系的,会出现无法加载文件体系的错误。
那么根文件体系在体系发动中到底是什么时候挂载的呢?先将/dev/ram0挂载,然后履行/linuxrc.等其履行完后。切换根目录,再挂载详细的根文件体系.根文件体系履行完之后,也就是到了Start_kernel()函数的最终,履行init的进程,也就第一个用户进程。对体系进行各种初始化的操作。
根文件体系之所以在前面加一个”根“,阐明它是加载其它文件体系的”根“,既然是根的话,那么如果没有这个根,其它的文件体系也就没有办法进行加载的。它包含体系引导和使其他文件体系得以挂载(mount)所必要的文件。根文件体系包含Linux发动时所有必要的目录和关键性的文件,例如Linux发动时都需求有init目录下的相关文件,在 Linux挂载分区时Linux一定会找/etc/fstab这个挂载文件等,根文件体系中还包含了许多的应用程序bin目录等,任何包含这些Linux 体系发动所有必要的文件都能够成为根文件体系。Linux发动时,第一个有必要挂载的是根文件体系;若体系不能从指定设备上挂载根文件体系,则体系会犯错而退出发动。成功之后能够主动或手动挂载其他的文件体系。因而,一个体系中能够一起存在不同的文件体系。在 Linux 中将一个文件体系与一个存储设备相关起来的过程称为挂载(mount)。运用 mount 命令将一个文件体系附着到当时文件体系层次结构中(根)。在履行挂装时,要供给文件体系类型、文件体系和一个挂装点。根文件体系被挂载到根目录下“/”上后,在根目录下就有根文件体系的各个目录,文件:/bin /sbin /mnt等,再将其他分区挂接到/mnt目录上,/mnt目录下就有这个分区的各个目录,文件
文章源自光环大数据官网:http://hadoop.aura.cn欢迎访问,转载需注明出处
大数据培训、人工智能培训、Python培训、大数据培训机构、大数据培训班、数据分析培训、大数据可视化培训,就选光环大数据!光环大数据,聘请专业的大数据领域知名讲师,确保教学的整体质量与教学水准。讲师团及时掌握时代潮流技术,将前沿技能融入教学中,确保学生所学知识顺应时代所需。通过深入浅出、通俗易懂的教学方式,指导学生更快的掌握技能知识,成就上万个高薪就业学子。 更多问题咨询,欢迎点击------>>>>在线客服!