我正在参加在线课程并观看一些有关 Linux 启动过程的视频。 “讲师”提到您可以将引导加载程序安装在与 MBR 不同的分区上,并在 MBR 中有一个指向引导加载程序的指针。
为什么有人要这样做?有优点/缺点吗?
答案1
看在 MBR 扇区上安装 GRUB 与在引导分区的第一个扇区上安装 GRUB 之间的区别?和GRUB 位于 MBR 或分区中?
基本上,如果您想使用其他引导加载程序来链接加载 GRUB,您可以将 GRUB 安装到主分区而不是 MBR 上。如果您使用多个操作系统,并且想要在 MBR 中使用不同的引导加载程序(那里只能有一个),则可能会出现这种情况。此外,硬件制造商有时会在 MBR 中包含代码,通过使用 GRUB 覆盖,您可能会擦除这些代码。
然而,必须有一些引导加载程序位于 MBR 中,因此如果 GRUB 是系统上唯一的引导加载程序,则它需要位于此处。一般来说,如果可能的话,您应该将 GRUB 安装到 MBR。