修复GRUB引导故障

当MBR中的GRUB引导程序受损或grub.conf配置文件丢失时,系统引导会出现问题,显示'grub>'提示符。解决方法包括手动输入引导命令、急救模式下重写或恢复grub.conf,以及重建GRUB程序。通过进入急救模式,删除并重建grub.cfg文件,然后使用chroot和grub2-install命令将GRUB引导程序重新安装到MBR扇区,最后构建新的GRUB配置文件,重启系统。
摘要由CSDN通过智能技术生成

1、故障原因

  • MBR中的GRUB引导程序遭到破坏
  • grub.conf文件丢失、引导配置有误

2、故障现象

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

3、解决思路

  • 尝试手动输入引导命令
  • 进入急救模式,重写或者从备份中恢复grub.conf
  • 向MBR扇区中重建grub程序
    这边就从引导界面进入急救模式,重建GRUB菜单配置文件
    rm -rf /boot/grub2/grub.cfg 删除grub.cfg文件
    在这里插入图片描述
    进入急救模式,加载光盘镜像,切换到系统根环境
    sh-4.2# chroot /mnt/sysimage
    在这里插入图片描述
    sh-4.2# chroot /mnt/sysimage
    重新将GRUB引导程序安装到第一块硬盘(/dev/sda)的MRB扇区,如果有多个分区可省略
    bash-4.2# grub2-install /dev/sda
    #重新构建GRUB菜单的配置文件
    bash-4.2# grub2-mkconfig -0 /boot/grub2/grub.cfg
    在这里插入图片描述
    退出chroot环境,并重启
    bash-4.2# exit
    sh-4.2# reboot
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值