win7,centos双系统无法启动centos,跳到grub命令行

症状:如题,本人 IBM小黑老本装的win7,centos双系统。许久没有进入centos,昨天进去直接跳到grub命令行了。


尝试 1:win7下用easyBCD 添加新条目

结果还是跳到grub命令行,尝试失败。

尝试2:研究grub命令,尝试grub命令行引导,详细如博文:grub命令行引导linux

boot后能看到linux启动代码,但提示 cannot open /proc/vmcore: no such file or directory 后自动重启了,尝试失败!

尝试3:根据尝试2的错误提示,判断可能是centos文件丢失,所以win7下安装 Ext2Fsd 加载linux分区查看文件。发现grub目录下menu.list文件的启动盘符为 (hd0,8),而在grub命令行下cat查看为 (hd0,5)。将(hd0,8) 修改为(hd0,5) 重启,问题依旧。

尝试4:复制linux分区 grub目录menu.list文件的内容,粘贴到easyBCD - NeoGrub 的配置 menu.list 中,重启选择NeoGrub。成功进入centos。


造成无法进入centos的原因应该是不懂什么时候动过磁盘分区,导致linux分区号变化。

转载于:https://my.oschina.net/oscfox/blog/193433

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值