问题描述
运行Update Manager后,弹出debconf窗口(标题为“配置grub-pc”),要求我为我的系统选择合适的GRUB install devices
。我最近没有对grub或文件系统进行任何更改,我不记得上次我做出更改时选择了哪些选项。
我怎么知道选择什么?我假设错误的答案可能导致我的系统无法启动。
这是debconf对话框:
这是选择”help”时显示的窗口和文本:
最佳解决方法
在您的情况下,正确的选择是/dev/sda
,第一个。它是系统中第一个也是唯一一个硬盘,而/dev/sda1
是该硬盘上的一个分区。您可以在分区上安装grub,但它是a “BAD idea”。
如果您有多个硬盘驱动器和分区,请先找出根分区的位置:
lsblk
(另请参阅:How do I find out what hard disks are in the system?)
然后,您可以在该硬盘驱动器上安装grub。查找标记为”disk”的设备(例如”sda”,意思是/dev/sda
)以将grub安装到主引导记录中(每个物理磁盘设备只有一个MBR,无论分区如何)。
次佳解决方法
在全新安装后升级Ubuntu 16.04时,此问题仍然存在。要修复它,请执行以下操作:
-
/dev/sda
的选择是正确的,因此请按Spacebar
作为第一个选项。 -
/dev/sda
选项显示星号,表示选择成功。 -
然后按
Tab
键以突出显示’OK’按钮,然后按Spacebar
键以选择OK操作。
在此之后,安装应该顺利进行。