Windows 7 上安装 Ubuntu 12.04 Wubi 后​​出现启动加载问题

Windows 7 上安装 Ubuntu 12.04 Wubi 后​​出现启动加载问题

我是 Ubuntu 操作系统的新手,我只是想先使用 wubi windows 安装程序来获取 Ubuntu 进行实际操作。

我完全按照说明进行操作,重新启动 win7 后,windows 启动管理器中没有任何Ubuntu选择,只Windows 7显示邪恶的 -.-

我发现文件夹grub内的文件夹Ubuntu(在我的C:\驱动器中)是空的,要么在里面,要么在里面ubuntu\disks\grububuntu\install\grub我想这可能是我在启动时无法加载 ubuntu 的原因。

因为我也查看了EasyBCD设置,它ubuntu entry with Bootloader Path: \ubuntu\winboot\wubildr.mbr安静地躺在那里,看上去很好。然而它实际上不在引导加载程序中。

有没有办法用 grub2 恢复 grub 文件夹,或者有没有办法解决这个问题,以便我可以在 Windows 启动时找到“Ubuntu”选择?

非常感谢您的帮助:)

亨利

答案1

运行live Ubuntu CD/USB。安装你安装 Ubuntu 的驱动器。运行terminal并输入sudo update-grub并重新启动。如果你仍然遇到 grub 问题,请再次返回到实时状态,输入此命令,Ubuntu 所在的驱动器在sudo install-grub /dev/sda哪里。然后重新启动。更多信息sdasudo update-grub这里

答案2

获取 wubildr 的副本(使用 7zip 从 wubi 安装程序中提取)并将其复制到根目录(C:),连同 wubildr.mbr

您可以使用 EasyBCD 添加条目,或者如果您有 grub,您可以通过输入以下命令从 grub 提示符启动:

search --set=diskroot -f -n /ubuntu/disks/root.disk
probe --set=diskuuid -u $diskroot
linux /vmlinuz root=UUID=$diskuuid loop=/ubuntu/disks/root.disk ro quiet splash
initrd /initrd.img
boot

然后运行(启动后):

sudo update-grub

相关内容