File tree Expand file tree Collapse file tree 2 files changed +9
-14
lines changed
docs/design/arch/filesystem Expand file tree Collapse file tree 2 files changed +9
-14
lines changed Original file line number Diff line number Diff line change @@ -4,4 +4,12 @@ sidebar_position: 1
44
55# 框架流程
66
7- TODO
7+ ### 系统启动流程
8+ 文件系统的初始化是系统启动的关键步骤,流程如下:
9+
10+ 1 . ** 设备初始化** :初始化块设备驱动
11+ 2 . ** 分区扫描** :扫描并识别分区
12+ 3 . ** 文件系统检测** :检测各分区的文件系统类型
13+ 4 . ** 根文件系统选择** :根据启动参数或默认策略选择根文件系统
14+ 5 . ** 文件系统挂载** :挂载根文件系统和其他分区
15+ 6 . ** 子文件系统挂载** :挂载/dev, /proc, /sys等子文件系统
Original file line number Diff line number Diff line change @@ -179,19 +179,6 @@ FAT32没有标准UUID,但有卷标ID(Volume ID),位于引导扇区偏移0x43
1791793 . ** 创建根节点** :创建文件系统的根目录节点
1801804 . ** 注册到VFS** :将文件系统注册到虚拟文件系统
181181
182- ## 启动流程与挂载策略
183-
184- ### 系统启动流程
185-
186- 文件系统的初始化是系统启动的关键步骤,流程如下:
187-
188- 1 . ** 设备初始化** :初始化块设备驱动
189- 2 . ** 分区扫描** :扫描并识别分区
190- 3 . ** 文件系统检测** :检测各分区的文件系统类型
191- 4 . ** 根文件系统选择** :根据启动参数或默认策略选择根文件系统
192- 5 . ** 文件系统挂载** :挂载根文件系统和其他分区
193- 6 . ** 子文件系统挂载** :挂载/dev, /proc, /sys等子文件系统
194-
195182### 根文件系统选择策略
196183
197184支持多种根文件系统选择策略:
You can’t perform that action at this time.
0 commit comments