症状:如题,本人 IBM小黑老本装的win7,centos双系统。许久没有进入centos,昨天进去直接跳到grub命令行了。
linux
尝试 1:win7下用easyBCD 添加新条目centos
结果仍是跳到grub命令行,尝试失败。spa
尝试2:研究grub命令,尝试grub命令行引导,详细如博文:grub命令行引导linux.net
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) 重启,问题依旧。blog
尝试4:复制linux分区 grub目录menu.list文件的内容,粘贴到easyBCD - NeoGrub 的配置 menu.list 中,重启选择NeoGrub。成功进入centos。get
形成没法进入centos的缘由应该是不懂何时动过磁盘分区,致使linux分区号变化。配置