修复GRUB引导故障

  • 故障原因
    • 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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值