linux内核学习17---根文件系统_populate_rootfs_ZS_Wang_Blogs的博客-CSDN博客

网站介绍:linux文件系统初始化过程主要分为三个阶段:挂载rootfs,提供第一个挂载点’’/;加载initrd,扩展VFS树;执行init程序,完成linux系统的初始化。下面会详细介绍每个阶段的主要内容。vfs_caches_init()负责挂载rootfs文件系统,并创建了第一个挂载点目录:’/’;rest_init()负责加载initrd文件,扩展VFS树,创建基本的文件系统目录拓扑;init程序负责挂载磁盘文件系统,并将文件系统的根目录从rootfs切换到磁盘文件系统;参考:h_populate_rootfs