如何在已安装的 ubuntu 磁盘上安装 grub?

如何在已安装的 ubuntu 磁盘上安装 grub?

我已经安装了 ubuntu,但由于我的第一个磁盘有坏扇区,所以无法检测到我的 grub,我尝试使用这个命令:

sudo grub-install /dev/sdb1 --recheck --force-lba

但它不起作用。它提示了一条消息,如下所示:

/dev/loop0 does not have any corresponding BIOS drive.

如何在当前运行分区上安装 grub?

答案1

尝试通过实时 USB 启动 ubuntu 进行启动修复。

安装启动修复-->为此,打开终端并执行以下操作:

sudo add-apt-repository ppa:yannubuntu/boot-repair

sudo apt-get update

sudo apt-get install -y boot-repair

运行启动修复-->

sudo boot-repair

点击“建议修复”。在纸上写下将出现的新 URL。

重新启动电脑

答案2

通常情况下,您会将 grub 安装到整个驱动器 ( /dev/sdb ),而不是其中的某个分区,但就您而言,您似乎正在使用 WUBI,因此无法使用 grub-install。我的建议是停止使用 WUBI 并真正安装 Ubuntu,因为 wubi 不再受支持。

相关内容