无法安装 GRUB

A T*_*A T 9 installation grub2 11.10 mbr

无法在 /dev/sdb 中安装 GRUB

不幸的是(如您所见)我无法安装 grub。我也试过 /dev/sda 。

这是我的分区架构:

我的分区模式

故障排除+问题:

  • 将 Windows 8 安装到逻辑分​​区(不知何故被标记为“活动”)
  • 发现缺少 Metro BCD(需要永远加载,没有其他非 Windows 操作系统)
  • 安装了 EasyBCD,检测不到 BCD。所以我让我的 Win7 主版本成为活动的
  • 东西塞进了它的 BCD,它重定向到 Win8 BCD,所以我想把 GRUB 设为默认值
  • 11.04 由于某种原因无法激活 GRUB

所以我在我的旧笔记本电脑上下载了 11.10 x64 Beta,将它推送到 USB,然后尝试将它安装到我的另一个硬盘上。

然后我得到第一个提到的错误。我也试过(之前和之后)sudo grub-install在各自的驱动器上手动运行,但无济于事。

当我现在尝试引导到硬盘时,我得到 PXE 引导。

请建议进一步的故障排除步骤(例如 LILO?)。

小智 3

我收到了同样的错误消息。导致此消息的安装配置如下:

/dev/sda1        ntfs :windows partition
/dev/sda2        ntfs :windows partition
/dev/sda3        ntfs :windows partition

/dev/sda5             :swap  partition 
/dev/sda6        ext4 :/     partition
/dev/sda7        ext4 :/home partition
/dev/sda8        ext2 :/boot partition
Run Code Online (Sandbox Code Playgroud)

因此,经过大量测试后,有效的配置是将 /boot 分区 (/dev/sda8) 的 ext2 格式更改为 ext4 格式。我不知道问题是否真的出在这一点上,但最后它起作用了。我希望这会有所帮助。


Jer*_*cha 1

我不相信 grub 可靠地支持启动 btrfs 分区,您要么必须使用单独的 ext4 格式的 /boot 要么只使用 ext4 /。

我认为尝试将 grub 与 btrfs / 一起使用在某些情况下有效,但在其他情况下则无效。它还没有经过很好的测试。