解决方法有两种:
一.把Ubuntu的启动位置加入到Windows的boot里(我没有去尝试这种方法)。
二.把硬盘的引导位置,设置成到Ubuntu的分区,具体操作如下:
1、用安装Ubuntu的光盘启动live cd(即试用Ubuntu)
2、打开终端,输入命令
sudo -i
fdisk -l (注意是字母l,不是数字1)
3、看终端出现的信息,记住自己的Ubuntu系统是装在哪个分区(如果有root分区也记下)。
4、假如你的Ubuntu的 / 分区是 sda7 又假如 /boot分区是 sda6,在终端下输入
mount /dev/sda7 /mnt
mount /dev/sda6 /mnt/boot (如果没 /boot 单独分区这步跳过)
grub-install --root-directory=/mnt/ /dev/sda
exit
5.重启
6. 重启可能会出现grub选项, grub>
7.输入命令
kernel /boot/grub/core.img
boot (这儿可能不会出现)
这时就可以启动Ubuntu系统了。
8.接着,打开终端输入命令:
sudo update-grub2