開機流程整理

  翻出一份前兩年整理的開機流程資料,感覺蠻完整的~呵,就上傳上來分享。

Excel截圖

BIOS UEFI
Disk Partition MBR
(Master Boot Record)
※ The first sector of the hard drive ※ Contains 'boot code' and a 64-byte 'disk partition table' (DPT)」。
Disk Partition Table
(DPT - Disk Partition Table)
※ Each hard drive partition occupies 16 bytes,So up to four boot partitions can be defined。 ※ One of the partitions is set as the 'active boot partition'(active/boot)」。
Partition Boot Record
(PBR - Boot Partition)
※ It could be a '100MB partition' or 'C drive'。 ※ If not set,Startup may display
Remove disk or other media Press any key to restart。
ESP partition ※ It could be a '100MB partition' or 'C drive'。 * Location where bootmgfw.efi is stored。
Boot manager bootmgr * Boot manager,Similar to grub、rEFind。 * May be located in '100MB partition' or 'C drive'。 * In versions of Windows before XP,This part is handled by the program NTLDR。 bootmgfw.efi * Program file:Located in ESP partition (100MB partition) At 'EFI/Microsoft/Boot' * Or rEFind's efi file, etc.。
BCD
(Boot Configuration Data)
* Document file:Defines winload.exe (針對 Windows) 所在磁區的 GUID * May be located in '100MB partition' or 'C drive'。 BCD
(Boot Configuration Data)
* Document file:定義 winload.efi (針對 Windows) 所在磁區
OS 開機程式 winload.exe ※ 位於 C:\Windows\System32 winload.efi ※ 程式,位於 C:\Windows\System32
ntoskrnl.exe ※ 位於 C:\Windows\System32

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.