如何手动安装引导加载程序?

Stu*_*art 11 boot grub2 bootloader 12.04 system-installation

我尝试升级到 12.04 失败了,所以我烧了一张 12.04 CD,并要求进行完整安装,摆脱所有以前的操作系统(我有 Windows 以及 11.10)。一切似乎都很好,直到最后它说安装 GRUB 失败。我尝试选择不同的分区进行尝试,结果相同。我可以在不安装 GRUB 的情况下继续,但它告诉我必须手动安装引导加载程序。长时间的谷歌会议未能提出任何我能理解的说明来做到这一点。帮助。

小智 15

这是我要做的:

  1. 使用 Live CD 启动机器。

  2. 打开一个终端。

  3. 通过使用 fdisk 查找设备的大小,找出内部磁盘的名称。
    例如:

    sudo fdisk -l
    
    Run Code Online (Sandbox Code Playgroud)
  4. 将 GRUB 引导加载程序安装到正确的磁盘上(下面的示例假设它是/dev/sda):

    sudo grub-install --recheck --no-floppy --root-directory=/ /dev/sda
    
    Run Code Online (Sandbox Code Playgroud)