双系统win7+Ubuntu,开机GRUB丢失及GRUB rescue方法!

当尝试扩展Ubuntu磁盘空间导致GRUB引导界面消失,出现'error: unknown filesystem grub rescue>'错误时,可以通过在命令行模式下查找安装目录,设置root和prefix,加载normal模块,然后使用sudo update grub和sudo grub-install修复。重启后,GRUB引导界面将恢复正常。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

404mj.diandian.com/post/2014-03-26/40061345300


问题描述: 本人于一天前打算将win7下的磁盘空间多分点给Ubuntu一点,于是将一个磁盘全部清空,并删除了。然后关机睡觉了,第二天打开电脑--傻了,原先的GRUB紫色引导界面不见了,只有一个黑的屏幕,上面来两行字:error:unknown filesystem grub rescue> 这种问题还是头一次见啊,鉴于自己还是Linux的小菜。只能上网搜寻,(在这里我要感谢广大技术帝们的支持!当然我的文献检索能力也是值得表扬的!)

参考资料 : 首先发现的这个网址 然后是这个 另外着三个链接也给了我很大帮助 1:http://zhidao.baidu.com/link?url=O-j1EGGqHsUJaf-ukKDz5ziHfGYFA7T8lPt-D67bhTtCJsost0TZXXX1HaJD0J5SaV8bcAhWhPQWecm1JUVtq 2http://hi.baidu.com/zyq2280539/item/e1350dd64b5388cb1b72b479 3http://blog.sina.com.cn/s/blog6c9d65a10100n76w.html

操作步骤 以下为我解决问题的过程,可能不同电脑会不一样,但,大部分还是可以借鉴的 1、开机,出现那个令人头大的error界面。然后命令:ls。我的出现了以下文字:(hd0)(hd0,msdos8)(hd0,msdos7)(hd0,msdos6)(hd0,msdos5)(hd0,msdos4)(hd0,msdos2)(hd0,msdos1)
2、寻找安装目录,逐个试ls (hd0,msdos*) 知道出现一系列文件。假如是msdos6
3、修改启动分区:
root=(hd0,msdos8) 
prefix=/boot/grub //grub路径设置
set root=(hd0,msdos8)
set prefix=(hd0,msdos8)/boot/grub
insmod normal //启动normal启动
normal
4、这是你就会看到熟悉的界面了,至于例外情况我没有遇到,假如有的话参考上面的链接说的
5、毫无疑问应该选择进入Ubuntu系统,然后打开终端。这个时候我烦了错误,直接运行了一个命令就退出了。结果还是不行。。正确的操作是 sudo update grub sudo grub-install /dev/sda
6、然后重启,就会看到GRUB了!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值