码迷,mamicode.com
首页 > 系统相关 > 详细

Linux启动之GRUB错误

时间:2014-08-06 19:32:13      阅读:320      评论:0      收藏:0      [点我收藏+]

标签:grub linux boot

Grub.conf文件丢失或损坏

这时我们切换到/boot/grub目录下,会看到一个重要的配置文件grub.conf。这时我们可以把此文件删除或者挪走来模拟另一个出错的情况,这里我们把此文件删除。然后我们重启系统会看到如图所示界面
bubuko.com,布布扣
这时,系统已经起不来了,然后我们解决这一问题
此时我们要输入四条指令:

bubuko.com,布布扣
然后我们看到了登陆信息

bubuko.com,布布扣

 

然后登陆进去 产看/ 的UUID

bubuko.com,布布扣



但是我们的问题还没有解决,因为我们把grub.conf文件删除了,所以我们要自己手动编辑此文件。

vi /boot/grub/grub.conf
bubuko.com,布布扣
Timeout后的参数可以根据自己的喜好自己定义,它指的是当启动系统时,假如我们不做任何操作,系统会等待3秒后进入系统,title后的也可以自己的喜好随意写。然后把上述文件保存后,重启系统,到此,这个问题我们也解决了。

 

 

 

 

 

GRUB目录丢失

假如我们把boot目录下的grub目录删掉了,那会出现什么结果呢
bubuko.com,布布扣

这时我们按F2进入BIOS,设置为以光盘启动
bubuko.com,布布扣


保存重启后,然后选择救援模式
bubuko.com,布布扣


这时我们按第一次的方法做即可。
当我们进入救援模式后要输入下图的命令:
bubuko.com,布布扣


此时我们查看boot目录可以看到grub目录了,但是当我们查看grub目录里的内容时,里面并没有grub.conf文件
bubuko.com,布布扣

再创建一个grub.conf文件,然后本地磁盘引导 重启一下机器就好了。

 

 

 

 

FAQ:

Linux 开机提示kernel panic - not syncing: Attempted to kill init! 解决方法:

系统启动的时候,按下‘e’键进入grub编辑界面,编辑grub菜单,选择“kernel /vmlinuz-2.6.23.1-42.fc8 ro root=/dev/vogroup00/logvol00 rhgb quiet” 一栏,按‘e’键进入编辑,在末尾增加enforcing=0,即:

kernel /vmlinuz-2.6.23.1-42.fc8 ro root=/dev/vogroup00/logvol00 rhgb quiet enforcing=0

按‘b’键继续引导,OK顺利前进。

也有可能是selinux配置不当造成开不机,解决方法:在启动内核的参数上增加 selinux=0 来关闭selinux

 

 

 


本文出自 “Jeffery Blog” 博客,请务必保留此出处http://oceanszf.blog.51cto.com/6268931/1536372

Linux启动之GRUB错误,布布扣,bubuko.com

Linux启动之GRUB错误

标签:grub linux boot

原文地址:http://oceanszf.blog.51cto.com/6268931/1536372

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