修复GRUB引导故障

Linux知识 专栏收录该内容
24 篇文章 0 订阅
  • 故障原因
    • MBR中的GRUB引导程序遭到破坏
    • grub.conf文件丢失、引导配置有误
  • 故障现象
    • 系统引导停滞,显示“grub>"提示符
  • 解决思路
    • 尝试手动输入引导命令
    • 进入急救模式,重写或者从备份中恢复grub.conf
    • 向MBR扇区中重建grub程序

修复GRUB引导故障

  • 方法1、
    • 在grub> 提示符后,手动输入引导命令
    • 正常开机后,再重写grub.conf内容
      • vi /boot/grub/grub.conf
    • 步骤
      • 1、设置故障
        • 删除 /boot/grub/grub.conf
      • 2、重启
      • 3、重写引导程序
      • 4、输入boot 然后正常开机
      • 5、重写/boot/grub/grub.conf的内容 //重写引导程序,保证下次正常开机
        • 保存并退出
  • 方法2、  
    • 进入急救模式,进入'bash-4.1#'的shell环境
    • 重写(或者通过备份的文件恢复)grub.conf配置文件
    • 步骤
      • 挂载光盘
      • chroot /mnt/sysimage / 切换到待修复的Linux系统根环境
      • vi /boot/grub/grub.conf
        • 重写引导程序内容
      • exit 退出chroot环境
      • reboot 重启系统
  • 方法3、
    • MBR扇区的引导程序损坏,重建grub.conf配置文件后仍然无法启动系统
    • 在救援模式Shell环境重新安装grub引导程序
    • 将grub引导程序重新安装到第1块硬盘的MRB扇区
    • 步骤:
      • bash-4.1# chroot /mnt/sysimage
      • sh-4.1# grub-install /dev/sda
      • sh-4.1# exit
      • bash-4.1# reboot
  • 1
    点赞
  • 0
    评论
  • 1
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页

打赏作者

想做大程序猿的李Sir

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值