我的机器上预装了 Windows 7。安装后,Ubuntu 11.10 无法启动。Ubuntu 安装完成后,我重新启动了。
之后,它直接启动到 Windows 7,根本没有 Ubuntu 的迹象。
答案1
如果安装时没有错误,那么您可以按如下方式重新安装 GRUB:
- 首先,从 Live CD 启动
- 其次,打开你的终端并写入
sudo fdisk -l
查看你的所有分区和你的 Linux 的确切名称(sdxy),其中x
表示硬盘号(a、b、c、...)和y
分区号(1、2、3、4、...) - 第三,之后你应该写下以下说明:
sudo mkdir /media/root
sudo mount /dev/sdxy /media/root
sudo grub-install --root-directory=/media/root /dev/sdx
(不含 y 号!)sudo update-grub
也可以看看:安装 Windows 后恢复 Ubuntu
答案2
Grub 安装可能发生了故障。
有多种方法可以解决这个问题,但我给你一个简短的方法
- 启动 Ubuntu live disk
- 挂载你的根目录(你安装 ubuntu 的分区)
- 这可以通过命令行或文件浏览器完成
然后使用:
sudo grub-install /dev/DRIVE
DRIVE 是 BIOS 中选择的第一个启动驱动器。通常是 /dev/sda