grub rescue

当你找到这篇文章的时候,也许你的电脑已经是在grub rescue>这个状态下了。你可能是在双系统的windows中新建了分区,或者重装了windows系统。反正现在grub是不能正常启动了。
很悲催地告诉你一句,你碰到了一个大问题。
解决这个问题有两种方法:
1,也就是网上最常见的,运行ls,查看当前电脑分区。
然后一个分区一个分区的试,看哪个分区是自己可以看见的,命令为 ls (hd0,x),其中x是刚才ls罗列出来的分区号。
假如经过重复测试,发现有一个分区,(比如ls (hd0,5)/  能显示出好大一堆东西,而其他的都是unknown filesystem),这说明(hd0,5)就是你的Linux分区。
这时,只需重新设置grub就可以了。具体命令如下:
grub rescue>set
查看当前grub的位置,应该是显示
prefix=...
root=.....
输入命令 grub rescue>insmod /boot/grub/normal.mod
    grub rescue>normal
接下来就完成了。

2,有可能运行set后显示的grub所在分区在ls中压根儿就没有,这种情况下解决方法是什么呢

  其实我也就是碰到这种情况,然后自己在网上查资料,弄了一天,最后还是没能解决,最后拿着自己的linux安装盘,重装了Linux系统,
在装的过程中,提示有其他系统已经存在,这时候安装grub,装完过后linux,和windows就都可以用了,但Linux里的数据已经丢失。


总结:以后在对系统进行分区或者是重装时,一定要对某些重要的数据进行备份。假如是linux+windows的双系统,则最好是对linux中的重要数据备份。
    吃一堑,长一智。以后别有事没事给电脑分区,这样害己也害机。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值