开机流程整理

  翻出一份前两年整理的开机流程资料,感觉挺完整的~呵,就上传上来分享。

Excel 截图

BIOS UEFI
磁盘分区 MBR
(主引导记录)
※ 硬盘的第一个分区 ※ 里面包含“启动代码”及一个64Byte的“磁盘分区表” (DPT)」。
磁盘分区表
(DPT-磁盘分区表)
※ 每个硬盘分区占16字节,因此最多定义四个启动分区。 ※ 其中一个分区会设置为“启动分区(active/boot)」。
分区启动记录
(PBR-启动分区)
※ 可能会是“100MB 分区”或“C 盘”。 ※ 如果没设置,开机可能会出现
「移除磁盘或其他媒体 按任意键重启」。
ESP 分区 ※ 可能会是“100MB 分区”或“C 盘”。 ※ 存放 bootmgfw.efi 的位置。
启动管理程序 bootmgr ※ 启动管理程序,类似 grub、rEFind。 ※ 可能位于「100MB 分区」或「C 盘」。 ※ 在 XP 之前的 Windows 系统中,由 NTLDR 这个程序负责。 bootmgfw.efi ※ 程序文件:位于 ESP 分区 (100MB 分区) 的「EFI/Microsoft/Boot」 ※ 或 rEFind 的 efi 文件等。
BCD
(启动配置数据)
※ 文件:定义 winload.exe (针对 Windows) 所在磁區的 GUID ※ 可能位于「100MB 分区」或「C 盘」。 BCD
(启动配置数据)
※ 文件:定義 winload.efi (针对 Windows) 所在磁區
OS 開機程式 winload.exe ※ 位於 C:\Windows\System32 winload.efi ※ 程式位於 C:\Windows\System32
ntoskrnl.exe ※ 位於 C:\Windows\System32

留下回复

您的电子邮件地址不会被公开. 必填项已标注 *

本网站使用 Akismet 来减少垃圾评论. 了解您的评论数据如何被处理.