rootfs-mount
2015-09-19 08:40:55 4 举报
`rootfs-mount`是一个用于挂载根文件系统的操作。在Linux系统中,根文件系统是整个文件系统层次结构的最顶层,它包含了所有必要的系统文件和目录,如/bin、/sbin、/etc等。通过挂载根文件系统,操作系统可以访问到这些关键资源,从而正常运行。 挂载根文件系统的过程通常包括以下几个步骤:首先,选择一个存储设备作为根文件系统的载体,如硬盘分区或闪存设备;然后,将该设备格式化为适当的文件系统类型,如ext4;接下来,创建一个挂载点,即一个空目录,用于存放根文件系统的内容;最后,使用`mount`命令将根文件系统挂载到指定的挂载点上。
作者其他创作
大纲/内容
fs/namespace.c init_mount_tree()
虚拟文件系统VFS初始化
向内核注册rootfs根文件系统,加上两个回调函数rootfs_get_sb(获取超级块)和kill_liitter_super(释放超级块)
fs/namespace.c mnt_init()
fs/dcache.c vfs_caches_init()
fs/ramfs/inode.c init_rootfs()
注册rootfs根文件系统
2. 设置系统current根目录和根文件系统
Init/main.c start_kernel()
linux内核由bootloader加载到内存后,启动内核
1. 创建rootfs的vfsmount结构,建立rootfs的超级块,建立rootfs的根目录,并将rootfs挂载到自己的根目录
0 条评论
下一页