The below is for non-GPT drives mainly. For GPT information, see: http://www.rodsbooks.com/gdisk/booting.html#Frame1 http://en.wikipedia.org/wiki/BIOS_Boot_partition http://en.wikipedia.org/wiki/EFI_System_partition Grub Legacy =========== http://www.pixelbeat.org/docs/disk/ Grub 2 ====== http://people.apache.org/~skitching/MineOfInformation/linux/Booting_Linux_on_x86_with_Grub2.html - "core.img" fills a similar spot to GRUB's Stage 1.5 SYSLINUX ======== https://wiki.archlinux.org/index.php/Syslinux#Syslinux_Boot_Process http://www.syslinux.org/wiki/index.php/Boot_Stages NTLDR ===== http://thestarman.pcministry.com/asm/mbr/NTFSBR.htm http://en.wikipedia.org/wiki/Windows_NT_startup_process http://www.tburke.net/info/ntldr/ntldr_hacking_guide.htm http://dralu.com/?p=275 BCD (Windows Vista and later) ============================== http://en.wikipedia.org/wiki/Windows_Vista_startup_process Truecrypt ========= http://yyzyyz.blogspot.com/2010/06/truecrypt-how-to-encrypt-multiple.html VMWare ESX ========== http://certcollection.org/forum/topic/44702-vmware-esx-server-boot-process/ - some versions use LILO (eg. ESX 2) - some versions use GRUB Legacy (eg. ESX 4) LILO ==== See the file "subpages/lilo_stages.txt" located alongside this file. http://thestarman.pcministry.com/asm/mbr/LILOmbr.htm http://linux.die.net/HOWTO/Large-Disk-HOWTO-5.html#ss5.1