修复GRUB引导故障

1、故障原因:

MBR中的GRUB引导程序遭到破坏(GRUB为MBR的1-446字节)
grub.conf文件丢失、引导配置有误(CentOS7为grub2.cfg)

2、故障现象:

系统引导停滞,显示“grub>”提示符

3、解决思路:

1、尝试手动输入引导命令 (不提倡,不能输错一个字母,而且不能补全)
2、进入急救模式,重写或者从备份中恢复grub.conf
3、向MBR扇区中重建grub程序

这里用第三种方法,向MBR扇区中重建grub程序

1、进入grub2删除grub.cfg配置文件,模拟故障。

rm -rf /boot/grub2/grub.cfg

2、进入急救模式,加载光盘镜像,切换到系统根环境,要快速按ESC

sh-4.2# chroot /mnt/sysimage

3、重新将GRUB引导程序安装到第一块硬盘(/dev/sda)的MBR扇区,如果有多个分区可省略

bash-4.2# grub2-install /dev/sda

4、重新构建GRUB菜单的配置文件

bash-4.2# grub2-mkconfig -o /boot/grub2/grub.cfg

5、退出chroot,重启

bash-4.2# exit
sh-4.2# exit或者reboot

重启,在读条的时候迅速按ESC,然后选择CD-ROM,后面进入急救模式,在上一个实验已经说过如何进入急救模式,这里就不截图了。

Linux修复GRUB引导故障相关推荐

  1. Linux 常用系统故障(修复MBR扇区故障、修复GRUB引导故障、遗忘root用户密码、修复文件系统、磁盘配额等)

    修复MBR(主引导记录)扇区故障 故障原因 病毒.木马等造成的破坏 不正确的分区操作.磁盘读写误操作 故障现象 找不到引导程序,启动中断 无法加载操作系统,开机后黑屏 解决思路 应提前做好备份文件 以 ...

  2. Linux—系统启动类故障之 GRUB引导故障

    Linux GRUB引导故障: 故障原因: MBR中的GRUB引导程序遭到破坏 grub.conf文件丢失.引导配置有误 故障现象: 系统引导停滞,显示"grub>"提示符 ...

  3. ArchLinux(或Linux系统)与Win10双系统修复grub引导

    起因 重装Win10系统 整体思路 使用Ubuntn Live CD修复grub引导,主要应用命令chroot 具体操作 制作 Ubuntn U盘启动盘 可以使用UltraIso软件制作 使用Ultr ...

  4. Win\Linux 双系统,如何删除linux的grub引导

    前言 之前在实验室电脑上装了一个ubuntu系统,当时为了方便,选择了linux的grub引导,现在windows上的磁盘空间有点不足,想要把这个linux系统删除了. 这就有了困难,如果将之前分配给 ...

  5. Ubuntu18.04修复grub引导

    Ubuntu 18.04修复grub引导 制作Ubuntu启动盘 设置BIOS 修复前的准备 正式对grub进行修复 查看自己电脑的分区 根据个人的分区进行挂载 chroot到挂载好的分区 修复/重装 ...

  6. Windows10 Ubuntu18.04 双系统下修复GRUB引导(亲测当boot-repair工具无效时,该方法完美解决)

    Windows10 Ubuntu18.04 双系统下修复GRUB引导(亲测当boot-repair工具无效时,该方法完美解决) 0.准备条件 1.问题描述: 2.修复Ubuntu18.04的引导 0. ...

  7. ubuntu启动盘修复grub引导

    提示:点击关注作者,以获取其他的最新消息推送. 文章目录 ubuntu启动盘修复grub引导 1.准备1个清空的U盘做系统启动盘 2.查找本机的启动选项 3.进入Ubuntu试用系统并打开终端 4.插 ...

  8. u盘linux 修复grub,ubuntu修复grub,u盘引导问题

    ubuntu修复grub,u盘引导问题 电脑是win7 与ububtu双系统,昨天了调整分区,用u盘重装了ubuntu,安装过程顺利,可不知怎么搞的,拔出u盘就无法启动,提示分区找不到,然后是grub ...

  9. ubuntu live cd修复grub引导项

    ----------------------------------------------------2017.5.2更新-------------------------------------- ...

最新文章

  1. NodeList 和 HTMLCollection
  2. [概统]本科二年级 概率论与数理统计 第七讲 期望、方差与相关性
  3. ICC_lab总结——ICC_lab2:设计规划
  4. find命令的技巧和一些例子
  5. python bool类型return_Python bool()函数可以为无效参数引发异常吗?
  6. vim 编辑器命令整理
  7. Day7: Linux基础片:系统监控
  8. 在 Exchange 服务器上的操作系统中的防病毒软件
  9. 四、Linux用户管理
  10. zookeeper删除节点的权限_zookeeper权限管理
  11. 【报告分享】2019年用户生命周期运营白皮书(京东尼尔森出品).pdf(附下载链接)
  12. Bailian2737 大整数除法【大数】
  13. 力扣-876 链表的中间结点
  14. 关于宏定义的一些用法
  15. Android:RGB颜色对照表
  16. 讲解wpe抓包,封包
  17. TrueType字体结构
  18. 教育部计算机考研大纲,2021考研计算机大纲计算机网络部分考查内容
  19. 开源项目推荐:物联网消息引擎EMQ X/大数据平台TDengine/可视化平台Grafana/dgiot
  20. 基于Plupload的图片压缩上传

热门文章

  1. php 上传图片等比缩小,PHP上传图片进行等比缩放可增加水印功能
  2. 演讲实录丨悠易科技CEO周文彪:全域营销,引爆增长
  3. weblogic报错
  4. 在虚幻引擎5中构建你的首款游戏 - 07 - 角色模型和动画
  5. 电子商务的三种主要模式
  6. 服务器如何修改bios密码,服务器进去bios设置密码
  7. 苹果库克赢得最佳CEO声誉的10个理由
  8. 学计算机怎么说自己的优势劣势分析,自我分析优势劣势_自我鉴定.doc
  9. javascript是如何压缩代码的
  10. java实现excel文件上传并解析内容保存到数据库中