本文关键词:Rocky Linux 9, GRUB修复, 系统故障模拟, 救援模式
在企业级服务器运维中,Rocky Linux 9 作为 CentOS 的优秀继承者,其稳定性不言而喻。然而,由于误操作、磁盘坏道或系统更新异常,经常会出现 GRUB 引导故障。掌握如何进行系统故障模拟及修复,是每一位运维小白成长为大神的必经之路。
在开始实验前,请确保您拥有一个 Rocky Linux 9 的虚拟机环境,并且准备好了对应的 ISO 镜像文件。
执行以下命令删除引导配置文件,这将模拟系统无法找到引导菜单的场景:
rm -rf /boot/grub2/grub.cfg
使用 dd 命令破坏磁盘的引导记录(前 446 字节):
dd if=/dev/zero of=/dev/sda bs=446 count=1
此时重启系统,你会发现系统停留在 grub> 提示符或直接显示 Operating System not found。
面对无法启动的系统,我们需要利用 救援模式 进行修复,以下是详细步骤:
1) Continue。系统会自动将原有的 Linux 分区挂载到 /mnt/sysroot。chroot /mnt/sysroot
进入 chroot 环境后,我们可以根据故障类型进行修复:
如果是 MBR 损坏,执行:
grub2-install /dev/sda
如果是配置文件丢失,执行:
grub2-mkconfig -o /boot/grub2/grub.cfg
完成上述操作后,输入 exit 退出 chroot,再执行 reboot 重启。记得在重启时将启动项改回硬盘引导。
通过本次 GRUB 修复 实验,我们了解了 Linux 系统引导的基本原理。在面对 系统引导故障 时,不要慌张,利用镜像进入救援模式是通用的解决办法。希望本教程能帮助你提升 Rocky Linux 9 的运维技能!
本文由主机测评网于2026-04-06发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260434209.html