更新后,我应该为“GRUB 安装设备”选择什么?

更新后,我应该为“GRUB 安装设备”选择什么?

运行更新管理器后,会弹出一个 debconf 窗口(标题为“配置 grub-pc”),要求我选择适合GRUB install devices我系统的选项。我最近没有对 grub 或文件系统进行任何更改,也不记得上次进行更改时选择了哪些选项。

我怎么知道该选择什么?我猜想错误的答案可能会导致我的系统无法启动。

这是 debconf 对话框:

Debconf 窗口,配置 grub-pc,包含 /dev/sda 和 /dev/sda1 的复选框

这是选择“帮助”时显示的窗口和文本:

Grub 之前安装在不再存在的磁盘上

答案1

就你的情况而言,正确的选择是/dev/sda,第一个。它是系统中第一个也是唯一一个硬盘,而/dev/sda1是该硬盘上的分区。您在分区上安装 grub,但它一个“坏主意”

如果您有多个硬盘和分区,首先找出您的根分区在哪里:

lsblk

(也可以看看:如何知道系统中有哪些硬盘?

然后,您可以在该硬盘上安装 grub。查找标有“磁盘”的设备(例如“sda”,意思是/dev/sda),将 grub 安装到主引导记录中(每个物理磁盘设备只有一个 MBR,无论分区如何)。

答案2

当我在全新安装后升级 Ubuntu 16.04 时,此问题仍然存在。要修复它,请执行以下操作:

  • 的选择/dev/sda正确,因此Spacebar按第一个选项。
  • 该选项旁边会出现一个星号/dev/sda,表示选择成功。
  • 然后按下Tab键突出显示“OK”按钮,然后按下Spacebar键选择“OK”操作。

此后,安装应该可以顺利进行。

相关内容