BIOS systems boot from MBR.
Windows uses boot flag to find primary NTFS partition with boot flag & has more code in partition boot sector.
Grub has code (core.img) in sectors just after MBR (if MBR partitioned or in bios_grub if gpt) that searches for rest of grub in your install. Grub does not use boot flag, but a few BIOS require a boot flag, so we usually suggest you have one partition with boot flag on every drive.
Pictures here worth 1000+ words Older Windows but same for all BIOS versions. See graphic for quick overview of BIOS boot process.
http://www.multibooters.co.uk/multiboot.html
http://www.multibooters.com/guides/v...-sequence.html
Bookmarks