您什么时候不想安装 GRUB 引导加载程序?

eso*_*ote 6 boot-loader system-installation distributions

在许多 Linux 发行版的安装过程中,它为您提供了安装 GRUB 引导加载程序的选项。每次我安装 Linux 时,我都会选择“是”来安装引导加载程序,我看到的所有教程都证实了这一点。

什么时候不想安装 GRUB 引导加载程序?

Dep*_*iel 6

您什么时候不想安装 GRUB 引导加载程序?

可能的原因:

  • 您计划使用另一个已安装操作系统(例如 Windows)的引导加载程序来引导 Linux。
  • 您计划使用同一台机器上的另一个 Linux 安装中的 grub 引导您当前正在安装的 Linux。
  • 您希望在安装程序推送 GRUB2 时使用 GRUB legacy(反之亦然)。
  • 您想使用 LILO 而不是 GRUB 来实现正义。
  • 您想使用 SYSLINUX 而不是 GRUB 只是为了让生活变得艰难。
  • 为了安全起见,您计划仅从一次写入的光学介质启动。<< 这就是我不安装 grub 的原因。


Joh*_*éen 5

在 UEFI 系统(当今大多数现代 PC)上,您可以跳过 GRUB 带来的所有复杂性。GRUB 有两个功能:它充当引导管理器,即它显示可以引导的条目菜单;它充当 Linux 引导加载程序。除此之外,它还知道如何从各种文件系统中读取数据,并且可以链式加载另一个引导加载程序(通常适用于 Windows)。

在 UEFI 系统上,您可以不需要这一切。Linux 内核知道如何加载自身(如果内核已配置为包含 EFI Stub Loader),因此 GRUB 的引导加载部分是多余的。UEFI固件(“BIOS”)可以加载内核,并且内核可以在内存中进行自我设置并开始运行。该固件还包含一个启动管理器,但您可以安装另一个简单的启动管理器,例如 systemd-boot。

简而言之:现代系统根本不需要 GRUB。