双系统,更新ubuntu后出现grub rescue,小白求助

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了双系统,更新ubuntu后出现grub rescue,小白求助相关的知识,希望对你有一定的参考价值。

在网上找了解决方法,但是在最后写的进入Linux后在终端输入sudo grub-install/dev/sda
首先,Ubuntu的终端在哪里……
另外说是sda是硬盘号,这个我怎么获得
应该只是更新后引导被覆盖了吧,能用easybcd修复吗?这个好像更傻瓜一点
或者有人说用live usb修复,这个怎么做呢?

Ubuntu的终端应该就是叫Terminal吧,直接搜索就能找到。
如果只有一个SATA硬盘,那么硬盘号就是sda;如果只有一个IDE硬盘,那么硬盘号就是hda。
至于sudo grub-install /dev/sda,则是将GRUB(应该是GRUB 2吧)安装到硬盘的主引导记录(MBR)中。
应该还要使用grub-mkconfig自动生成配置档,然后才能引导双系统吧。

看EasyBCD软件简介上说能修复。

现在应该不能直接进入Ubuntu吧,可以制作Ubuntu的Live USB,使用Live USB进入安装在电脑上的Ubuntu,然后在终端下面使用grub-install和grub-mkconfig等命令安装修复引导。如果使用Live USB不能进入安装在电脑上的Ubuntu,也可以在Live USB系统中使用chroot命令,安装修复引导。

参考资料:

GRUB (简体中文) - ArchWiki
https://wiki.archlinux.org/index.php/GRUB_(简体中文)
参考技术A 还是把ubuntu重新再装一遍吧,记得装好之后别再乱动,双系统出现grub rescue是件相当麻烦的事情。
另外楼主说对了,出现grub rescue就是引导区被修改了,修复引导区就能解决问题,只不过很难很复杂,我都是直接重装的ubuntu的。

双系统启动ubuntu提示grub rescue

故障现象:error:file "/boot/grub/i386-pc/normal.mod" not found

故障分析:系统引导中未找到normal.mod文件

解决方法:
1、插入Ubuntu系统的安装光盘,进入live CD模式。选择"Try Ubuntu" 即可。
2、确定网络的连通性。ping 网关,WEB域名。
3、进入桌面后,打开超级终端输入以下命令
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
4、在屏幕中央弹出的窗口中选择修复即可。
技术分享图片

以上是关于双系统,更新ubuntu后出现grub rescue,小白求助的主要内容,如果未能解决你的问题,请参考以下文章

双系统启动ubuntu提示grub rescue

Ubuntu 16.04 grub rescue 模式下修复 grub

win7 +v Ubuntu 16.04 grub rescue 模式下修复 grub

双系统隐藏grub菜单

error:no such partition grub rescue

开机启动遇到grub rescue,无法启动系统怎么办