do-kern-mount
2015-09-19 08:41:19 2 举报
do-kern-mount是一个用于挂载内核映像文件的命令行工具,它通常在Linux操作系统中使用。该工具的主要作用是将内核映像文件(如vmlinuz)从磁盘加载到内存中,以便系统在启动时能够正确地执行内核。通过使用do-kern-mount,用户可以方便地将内核映像文件挂载到指定的目录,从而使得系统能够访问和执行内核代码。此外,do-kern-mount还支持多种挂载选项,如只读、可写等,以满足不同场景下的需求。总之,do-kern-mount是Linux系统中一个实用且重要的命令行工具,它为内核映像文件的加载和管理提供了便利。
作者其他创作
大纲/内容
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根目录和根文件系统
fs/super.c do_kern_mount()
do_kern_mount只是wrap函数
1. 创建rootfs的vfsmount结构,建立rootfs的超级块,建立rootfs的根目录,并将rootfs挂载到自己的根目录
0 条评论
下一页