运行更新管理器后,会弹出一个 debconf 窗口(标题为“配置 grub-pc”),要求我选择适合GRUB install devices
我系统的选项。我最近没有对 grub 或文件系统进行任何更改,也不记得上次进行更改时选择了哪些选项。
我怎么知道该选择什么?我猜想错误的答案可能会导致我的系统无法启动。
这是 debconf 对话框:
这是选择“帮助”时显示的窗口和文本:
答案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”操作。
此后,安装应该可以顺利进行。