bmwm3 发表于 2018-6-22 17:06:08

Windows 2003和2008启动流程的区别

  What is the difference between Windows Server 2003 and Windows Server 2008 boot process?
  Steps
  Windows Server 2003 Boot Process
  Windows Server 2008 Boot Process
  1
  Power On -> BOIS Loaded -> POST
  Power On -> BOIS Loaded -> POST
  2
  BIOS Looks for the MBR on the bootable device
  BIOS Looks for the MBR on the bootable device
  3
  Through the MBR the boot sector is located and the NTLDR is loaded
  Through the MBR the boot sector is located and the BOOTMGR is loaded
  4
  NTLDR reads BOOT.INI from the system volume to determine the boot drive
  BOOTMGR reads the BCD (boot configuration database) file from the \boot directory
  5
  NTLDR loads and executes NTDETECT.COM from the system volume to perform BIOS hardware detection
  BOOTMGR transfer control to the Windows Loader (winload.exe) or winresume.exe in case the system
  was hibernated.
  6
  NTLDR reads the registry files, selects a hardware profile, control set, and loads drivers flagged as "boot" defined in the system hive, then passes control to NTOSKRNL.EXE
  Windows Loader loads drivers that are set to start at boot and then passes control to NTOSKRNL.EXE
页: [1]
查看完整版本: Windows 2003和2008启动流程的区别