我正在尝试在安装了 Windows 7 的 Lenovo ThinkCenter 上安装 Ubuntu 13.04。一切似乎都正常,但第一次从 Ubuntu 重新启动后,Grub 没有出现,而只有 Windows 7 在加载。这是什么问题?
谢谢!
更新:正如 Srivatsa Kanchi 所说,我刚刚使用以下命令修复了 grub:
sudo fdisk -l
它给了我一个分区列表,我应该用 Linux 选择这些分区并使用以下命令挂载它们:
sudo mount /dev/sda4 /mnt
其中 sda4 是我的 Ubuntu 分区。接下来修复 grub:
sudo grub-install --root-directory=/mnt /dev/sda
就这些了,谢谢!
答案1
GRUB 应该安装在 /dev/sda 上(例如),而不是其任何分区上
答案2
Srivatsa Kanchi 给出的答案是正确的,但是,如果您想从 Windows 返回 Grub Boot 加载程序,我建议您使用此软件... http://www.ubuntugeek.com/use-the-windows-bootloader-to-dual-boot-windows-vista-and-ubuntu.html