I'm taking an online course and was watching some videos on the Linux Boot Process. The "instructor" mentioned you can install the boot-loader on a separate partition than the MBR and have a pointer in the MBR to the boot-loader.

Why would someone do this? Are there advantages/disadvantages?

  • 3
    By "What", Did you mean "why"? That's because one may not want to mess up with already-exsist MBR bootcode. Pros and cons depends on your need. Jan 29, 2019 at 2:29

1 Answer 1


See Difference between installing GRUB on MBR sector or first sector on boot partition? and GRUB in MBR or Partition?

Basically, if you wanted to use some other bootloader to chain load GRUB, you would install GRUB onto a primary partition instead of the MBR. This might be the case if you are using multiple operating systems, and wanted to use a different bootloader in the MBR (there can only be one there). Also, hardware manufacturers sometimes include code in the MBR, and by overwriting with GRUB you might wipe this out.

However, there must be some bootloader in the MBR, so if GRUB is the only bootloader on your system, it needs to go there. Generally, if possible, you should install GRUB to the MBR.


Not the answer you're looking for? Browse other questions tagged .