Windows 2008 Server boot Process.

Windows Server 2008 Boot process.

  1. System is powered on.
  2. The CMOS loads the BIOS and then runs POST.
  3. Looks for the MBR on the bootable device.
  4. Through the MBR the boot sector is located and the BOOTMGR is loaded.
  5. BOOTMGR looks for active partition.
  6. BOOTMGR reads the BCD file from the \boot directory on the active partition.
  7. The BCD (boot configuration database) contains various configuration parameters( this information was previously stored in the boot.ini)
  8. BOOTMGR transfer control to the Windows Loader (winload.exe) or winresume.exe in case the system was hibernated.
  9. Winloader loads drivers that are set to start at boot and then transfers the control to the windows kernel.

 

MBR Boot Sequence

 

Bootloader Sequence

NTLDR BOOTMGR GRUB

 

Bootloader Flowchart

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s