XUbuntu 12.04 在单独安装 Windows 7 后恢复 GRUB

XUbuntu 12.04 在单独安装 Windows 7 后恢复 GRUB

我有一个 RAID 驱动器:/dev/mapper/isw_bjeeefeied_Lightspeed,其根 Linux 分区位于:/dev/mapper/isw_bjeeefeied_Lightspeed7。

我已经在单独的分区上安装了 Windows 7,因此它重写了引导加载程序。

现在我正在尝试使用 XUbuntu 的 LiveCD 将 GRUB2 重新安装到 MBR。

我正在做:

sudo mount /dev/mapper/isw_bjeeefeied_Lightspeed7 /mnt

sudo grub-install --recheck --root-directory=/mnt /dev/mapper/isw_bjeeefeied_Lightspeed

/usr/sbin/grub-probe: error: cannot find a GRUB drive for /dev/mapper/isw_bjeeefeied_Lightspeed7.  Check your device.map.
Auto-detection of a filesystem of /dev/mapper/isw_bjeeefeied_Lightspeed7 failed.
Try with --recheck.
If the problem persists please report this together with the output of "/usr/sbin/grub-probe --device-map="/mnt/boot/grub/device.map" --target=fs -v /mnt/boot/grub" to <[email protected]>

这是请求的命令的输出:

/usr/sbin/grub-probe --device-map="/mnt/boot/grub/device.map" --target=fs -v /mnt/boot/grub

/usr/sbin/grub-probe: info: cannot open `/mnt/boot/grub/device.map'.
/usr/sbin/grub-probe: info: changing current directory to /dev/mapper.
deps dm_task creation failed
deps dm_task creation failed
deps dm_task creation failed
/usr/sbin/grub-probe: info: no mapping exists for `/dev/mapper/isw_bjeeefeied_Lightspeed7'.
/usr/sbin/grub-probe: error: cannot find a GRUB drive for /dev/mapper/isw_bjeeefeied_Lightspeed7.  Check your device.map.
  • 对我来说,“/boot”不是一个单独的文件系统。

我该如何正确地将 GRUB2 重新安装到 MBR,以便我可以启动我的 XUbuntu 桌面以及 Windows 7?

答案1

此链接中的顶级答案对我很有用。我刚刚将 Windows 8 安装在与 Xubuntu 相同的机器上,因此它覆盖了 grub 加载程序并使用了 Windows 引导加载程序。这将其切换回使用 grub 加载程序。希望对您有所帮助!

我该如何修复 grub?(安装 Windows 后如何恢复 Ubuntu?)

相关内容