|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!grub全称在为GRandUnifiedBootloader,它的中心功效是引诱内核,可是假如grub出了成绩,内核没法找到,那岂不是万劫不复了,上面就先容一下经常使用的修复体例。假如想懂得grub是甚么在体系中启到甚么感化,具体先容请参阅http://essun.blog.51cto.com/721033/1366045
第一种情形:
是因为grub中的grub.conf文件破坏,开机后间接进进到了grub>下令行形式下。上面将图解此历程
这时候可使用help看一下grub可撑持下令有那些,以便供修复时利用。
第二个利用的下令是find(hd0,0)/按tab假如能补全就暗示体系在此分区上。
各个参数申明:
这时候要注重,当你指定内核后,但未指定内核前面的参数(roroot=(此处未指定的话))将没法一般启动,报:请给root参数,一样平常情形下是体系是能够主动探测到,但这个功效其实不靠谱,那末只能靠备份或你的影象将参数补上(以是按期备份/etc/fstab、与grub.conf、是何等主要的事变,缘故原由你懂的。)
以下图:
而这时候就看到你平常的习气了,备份相称主要
当一般登录体系后,将grub.conf文件从头写就能够了。(上图的完全路径是root=/dev/mapper/vg_www-lv_root,写全了就看不到了,以是在此出格申明)
看到title了吧
过了上面这张图就申明体系是能够一般启动了
第一种情形顺遂办理!a_c
第二种情形:
grub破坏(最分明的提醒为:OperatingSystemnotfound)
如mbr数据破坏(注仅是bootloader破坏,分区表是好的),假如没有从头启动还大概修复,可是假如是重启后发明grub破坏,那末只能挂载光盘进进告急救济形式。(以下将以挂载光盘申明)
dd实行以后的情形,是否是好惊悚a_c
挂载光盘进进告急救济形式,在BIOS中将光盘设置为第一引诱装备。
在菜单当选择"Rescueinstalledsystem"
以后将对:言语----》键盘设置
是不是启用收集(不必要,则No,假如选择了Yes将请求选择猎取IP地点的体例)
正式进进救济形式
原体系己经挂载的地位,怎样切换到原体系下
开启一个shell
切换到原体系
这时候能够间接输出grub下令进进grub中(这个grub是光盘中的)
间接利用helpsetup会显现setup的利用***。
设置root(root默许分区)如(hd0,0),此分区必定要root地点的体系分区,以后利用setup装置,下令是setup(hd0)(因为mbr并属于分区,以是将grub装置到hd0装备便可),假如是乐成了会有succeeded提醒。quit加入便可
重启体系,掏出光盘,有以下信息就暗示修复完成
假如grub目次都破坏,没法一般启动。则能够在此形式利用grub-install--root-directory=//dev/sda(装备是甚么就写甚么)手写设置文件grub.conf便可
总结:
以上都是在假造机上实验,大概与真实的临盆情况碰到的情形有所分歧,经由过程此次实验,进一步懂得了bootloader的事情道理。为今后的进修打下基本。
=========================================完============================================
PS:
"你不克不及将这个天下让给你所小看的人,少年,勉力吧!!!!"
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们! |
|