Win10 Ubuntu14.04的双系统机器,由于Ubuntu后装,所以电脑启动引导是用的Ubuntu的。在升级win10大版本升级的时候估计修改了引导文件,重启提示 error:no such partition grub rescue ,提示进入grub,这时候只要重新修复一下即可,解决方法如下:
1. 出错提示:
error:no such partition grub rescue
Entering rescue mode
grub rescue>
2. 输入 ls (回车)
(hd0) (hd0,msdos6) (hd0,msdos5) (hd0,msdos4)...
3.查找linux所在分区
依次输入 ls (hd0,msdos6)/boot/grub
直到返回正确的结果,即罗列出文件夹下面的文件列表,类似 ./ ../ xxxx.xxx ...
4. 输入
set root=(hd0,msdos4)/boot/grub
set prefix=(hd0,msdos4)/boot/grub
insmod normal
normal
5. 这时候就进入到熟悉启动引导界面了,注意要是不执行后面的操作,每次启动都需要执行前面的步骤,所以我们要重建引导。这时候可以选择进入windows或linux进行重建,ubuntu可以按一下方式进行,windows可以用easyBCD之类的工具。
选择ubuntu系统进入,进去之后重新安装grub2
打开终端执行以下命令
sudo update-grub
sudo grub-install /dev/sda
看到 no error report 之类的就表示OK
然后重启搞定