码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS GRUB引导错误无法进入系统解决办法

时间:2014-08-08 18:33:36      阅读:330      评论:0      收藏:0      [点我收藏+]

标签:lfs   引导   rescue   grub   centos   

本来想整个LFS试试,结果在最后关头设置LFS系统启动的时候挂了。其余的安装笔记没写多少,先来写写系统怎么挂的。

在LFS之前就在想,万一把我宿主机挂了咋办,没想到真挂了。

但我进行到LFS系统grub安装时,那LFS说明上说的也不明白,我做的也稀里糊涂。似乎把宿主机系统GRUB损坏了,重写了。结果LFS系统也没装好,重启后LFS进不去,宿主机系统就更别说了,根本没有宿主机进系统的选项。。。。

于是开始找办法,我想即便是LFS挂了,恢复出宿主机也好啊,结果手贱点错了,直接双击了.vmdk文件,立马出来了一个windows install安装提示,我都不知道咋回事。过了一会儿需要插入光盘,我点了取消,然后再开虚拟机,发现提示“vmware安装无法打开内核设备 \\.\Global\vmx86: 系统找不到指定的文件”。

上网搜了好久都不知道VMware怎么挂的。

这下好了,LFS没做成,centos宿主机挂了,顺带着VMware也挂了。

于是乎赶紧去网盘下载VMware安装文件,双击选择修复,修了半天,VMware好了(就这么用安装文件修复就好,网上的方法都不行)。

然后再虚拟机设置里把DVD/CDrom挂上centos的ISO镜像。我要进入救援模式。

再VMware加电开机的时候狂点鼠标左键(光标不进入则F2没用),同时狂按F2,进入BIOS设置,找到boot选项,光标移到cd/dvd上,按下+键将这一个启动项上移到第一个。F10保存退出。

重启。进入centos安装首界面,选择rescue....那项。选择语言都是英语。网络设置跳过。先选continue后选ok,再启动shell。

输入命令chroot /mnt/sysimag进入chroot环境

此时可以正常操作文件。下面修复grub引导。

过程如下。

输入grub回车

依次输入命令:

root   (hd0,0)

setup  (hd0) 

quit   #退出grub

现在别忙着重启。

因为centos6.4有个烦人的SELinux检查。我不关闭它重启后你会蛋疼。

vi /etc/sysconfig/selinux

在里面找到SELINUX=enforcing ,把他改为SELINUX=disable。

现在exit退出chroot。

然后halt -p关机。

之后重开机,并在VM加电时狂点左键+F2,进入BIOS设置,把CD/DVD启动项用“-”号键,移到第三个位置。F10保存退出,重启开机。

现在centos正在启动。过一会启动完了有些奇怪的提示,不管它,等一会儿,系统会自动重启一次,然后就正常了。

终于完了。拯救成功。待会儿去看看LFS错哪了。就差一步了。

对了,这里有两个参考资料

http://www.osyunwei.com/archives/5764.html

http://www.jb51.net/LINUXjishu/58523.html 【3】

本文出自 “Xmirage” 博客,请务必保留此出处http://mirage1993.blog.51cto.com/2709744/1537443

CentOS GRUB引导错误无法进入系统解决办法,布布扣,bubuko.com

CentOS GRUB引导错误无法进入系统解决办法

标签:lfs   引导   rescue   grub   centos   

原文地址:http://mirage1993.blog.51cto.com/2709744/1537443

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!