2022-09-16 12:59:13 +08:00

8 lines
775 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# rootFS 根文件系统
  rootFS是DragonOS开启后挂载的第一个文件系统,它是一个基于内存的伪文件系统。rootfs的功能主要是在具体的磁盘文件系统被挂载之前为其他的伪文件系统提供挂载点使得系统能被正确的初始化。
  rootfs的初始化将与VFS一同初始化。rootfs将为系统的各项文件系统的挂载创建dentry使得其他的文件系统如`devfs`等,能在磁盘文件系统被挂载之前被正确的初始化。
  当磁盘根文件系统被挂载后,将调用`rootfs_umount()`函数。该函数将会把原本挂载在rootfs上的各种伪文件系统迁移到磁盘根文件系统上。当迁移完成后将会释放rootfs所占用的资源。