Linux系统中修复GRUB引导故障恢复
GRUB是大多数Linux系统默认使用的引导程序,可以通过启动菜单的方式选择进入不同的操作系统(如果有的话)。当“/boot/grub2/grub.conf”配置文件丢失,或者关键配置出现错误,或者MBR记录中的引导程序遭到破坏时,Linux主机启动后可能只会出现“grub>”的提示符,无法完成进一步的系统启动过程。如图所示:
把系统光盘放入光驱,重启Linux系统。系统启动时按“F2”键,在“boot:”提示符下输入“linuxrescue”后“回车”,进入“急救模式”引导光盘中的Linux系统。
进入急救模式
1
- 引导急救模式,加载系统镜像
chroot /mnt/sysimage/
- 重新建立加载sda分区
grub2-install /dev/sda
- 重新构建gmb菜单配置文件
grub2-mkconfig -o /boot/grub2/grub.cfg
- 退出bash环境,重启
exit
reboot
将硬盘放到第一位
启动系统