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

CentOS7 修复GRUB 引导故障

时间:2019-10-12 09:14:11      阅读:248      评论:0      收藏:0      [点我收藏+]

标签:环境   加载   文件   type   csdn   strong   wot   新建   通过   

GRUB 是大多数Linux系统默认的使用的引导过程,可以通过启动菜单的方式选择进入不同的操作系统(如果有的话)。当配置文件 /boot/grub/grub.conf 丢失,或者关键配置出错,或者遭遇破坏,都无法完成进一步的系统启动过程。

一、故障现象:
系统引导停滞,显示“grub>” 提示符
故障模拟:
第一步:我们先到/boot 目录下,找到grub2 这个文件
技术图片
第二步:到grub2 这个文件中,把grub.cfg (启动配置文件)删掉,这样系统就无法正常启动了。
技术图片
第三步:重启系统,出现故障界面。
技术图片

二、故障原因:
1、MBR 中的GRUB 引导程序遭到破坏
2、grub.conf 文件丢失、引导配置有误

三、解决步骤:
第一步:引导急救模式,加载系统镜像:
重新启动系统,一出现开机的画面时,快速按esc 键,引导出急救模式,选择CD- ROM Drive选项
技术图片
技术图片
选第二个选项,进入急救系统命令模式
技术图片

第二步:重新建立加载sda 分区(命令:grub2-install /dev/sda)
重建构建grub 菜单配置文件(命令:grub2-mkconfig -o /boot/grub2/grub.cfg)
技术图片
第三步:退出bash 环境
命令:exit

第四步:重启
命令:reboot

CentOS7 修复GRUB 引导故障

标签:环境   加载   文件   type   csdn   strong   wot   新建   通过   

原文地址:https://blog.51cto.com/14449522/2441554

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