我简直不敢相信发生了什么。我使用的是 Ubuntu 11.10,几天前安装了 10.04,我使用它,一切都很完美。今天我安装了 Windows 7,我打开 Ubuntu,它加载的是 11.10 而不是 10.04!!!!请帮帮我,我的所有文件可能都消失了!!!拜托!!! :(
答案1
好的,从您的 sourceforge 结果来看,您有以下情况(如果我错了,请纠正我)
您已将 11.10 安装为 Windows 内的 wubi 安装程序。
Windows 已经控制了主引导记录,因此您不再使用 Grub2 进行引导,而是使用 Windows 引导加载程序进行引导 - 因此您只需进行 11.10 和 Windows 双重引导。
您的 10.04 安装位于分区中/dev/sda5
。
我的建议是重新安装 Grub2 - 我已经重申了Scott 已经写道(根据您的情况进行调整) - 请给予斯科特一些信任!
从实时 CD 启动。
挂载你的分区:
sudo mount /dev/sda5 /mnt
绑定安装一些其他必要的东西:
for i in /sys /proc /run /dev; do sudo mount --bind "$i" "/mnt$i"; done
chroot
进入你的 Ubuntu 安装:sudo chroot /mnt
此时,您处于安装状态,而不是实时 CD,并以 root 身份运行。更新 grub:
update-grub
如果一切顺利,没有错误,那么一切就完成了:
exit sudo reboot
此时您应该可以正常启动。
通过重新安装 Grub2 - Grub 将使用您的 Lucid/Windows 和 Oneiric 安装进行更新 - 然后您应该能够选择使用哪个操作系统进行启动。