error:unknown filesystem grub rescue

在windows和linux双系统下,因为分区或误操作出现:error:unknown filesystem

                                                                                        grub rescue

等错误提示,说明由于你的操作使得linux系统无法引导,必须修改。

解决方法:

1、输入 命令 ls

出现各个分区的情况,如(hd0) (hd0,msdos1 ...

2、输入命令  set

查看设置格式,如 root=(hd0,msdos1)

                              prefix=(hd0,msdos1)/grub

此步可能由于系统和机器具体格式略有不同,参照自己的实格式

3、若无法预知哪一个分区为linux系统,可以使用如下命令循环测试:

ls  (hd0,msdos1)/grub

ls  (hd0,msdos2)/grub

\

\

ls  (hd0,msdosi)/grub

直到不报错误:unknown filesystem 为止,即说明linux系统就在此分区上,如:(hd0,msdos5)

4、根据上面测试出的分区,如(hd0,msdos5),设置。输入命令:

set root=(hd0,msdos5)

set prefix=(hd0,msdos5)/grub

5、输入命令:insmod normal (或insmod  /grub/normal.mod)

6、输入命令:normal

进入系统选择界面

7、修复grub。进入linux后,在命令行输入:sudo update-grub

8、输入命令:sudo grub-install  /dev/sda

自此系统就修复了,重启即可像以前一样

PS:上述为本人亲自上网翻阅资料在自己的机器上实验总结,感谢各位网友的指导奋斗



  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值