thecomputerguru Asked: 2021-08-17 07:44:26 +0800 CST2021-08-17 07:44:26 +0800 CST 2021-08-17 07:44:26 +0800 CST 在哪里安装 Grub 以进行 Debian 升级? 772 我正在升级一个 Debian 系统,它问我在哪里安装 grub。我在 /dev/sda1 上安装了 Debian。grub 引导加载程序是否需要安装在 /dev/sda 或 /dev/sda1 上? linux debian 2 个回答 Voted Best Answer telcoM 2021-08-18T01:36:29+08:002021-08-18T01:36:29+08:00 在以原生 UEFI 模式启动的系统上,您通常也可以选择整个磁盘设备(例如/dev/sda):如果磁盘仅包含一个 EFI 系统分区(= 通常的配置),GRUB 安装程序将自动执行正确的操作。只有在同一个磁盘上有多个 ESP 分区时,您才需要指定分区号。 因此,当 Debian 安装程序提出这个问题时,选择整个磁盘设备通常是正确的选择,无论您使用哪种引导方式(BIOS 或 UEFI)。 将 GRUB 安装到特定分区(例如/dev/sda1)有一些注意事项,并且仅在某些特殊情况下才需要,因此除非您确定您的情况需要它,否则您不应该这样做。 Fanatique 2021-08-18T00:12:18+08:002021-08-18T00:12:18+08:00 GRUB 引导加载程序可以安装在两个位置,具体取决于您的固件模式(MBR/BIOS 或 UEFI)。 在 BIOS/MBR 的情况下,您需要将其安装到/dev/sda. 如果是 UEFI,则需要将其安装到特殊的 EFI 系统分区(通常是/dev/sda2)。 有关更多详细信息,请参阅本指南。
在以原生 UEFI 模式启动的系统上,您通常也可以选择整个磁盘设备(例如
/dev/sda
):如果磁盘仅包含一个 EFI 系统分区(= 通常的配置),GRUB 安装程序将自动执行正确的操作。只有在同一个磁盘上有多个 ESP 分区时,您才需要指定分区号。因此,当 Debian 安装程序提出这个问题时,选择整个磁盘设备通常是正确的选择,无论您使用哪种引导方式(BIOS 或 UEFI)。
将 GRUB 安装到特定分区(例如
/dev/sda1
)有一些注意事项,并且仅在某些特殊情况下才需要,因此除非您确定您的情况需要它,否则您不应该这样做。GRUB 引导加载程序可以安装在两个位置,具体取决于您的固件模式(MBR/BIOS 或 UEFI)。
在 BIOS/MBR 的情况下,您需要将其安装到
/dev/sda
.如果是 UEFI,则需要将其安装到特殊的 EFI 系统分区(通常是
/dev/sda2
)。有关更多详细信息,请参阅本指南。