CentOS Rescue Mode 是一个用于故障排除和恢复的启动模式
重启计算机:首先,你需要重新启动你的 CentOS 系统。在启动过程中,留意屏幕上出现的引导菜单。通常,你需要按 “e” 键进入编辑模式,以便修改启动参数。
编辑启动参数:在编辑模式下,找到以 “linux” 或 “linux16” 开头的行。这行通常包含以下内容:
linux /vmlinuz-... root=... ro ...
你需要在这个行的末尾添加 “systemd.unit=rescue.target” 参数。这将使系统进入救援模式。修改后的行应该类似于:
linux /vmlinuz-... root=... ro systemd.unit=rescue.target ...
保存并退出:按 Ctrl + X 或 F10 键保存更改并退出编辑模式。系统将使用新的启动参数重新启动。
选择救援模式:计算机重新启动后,你将看到一个引导菜单。选择 “Rescue a CentOS system”(或其他类似的选项)以进入救援模式。
挂载根文件系统:在救援模式下,系统会自动挂载根文件系统。然而,在某些情况下,你可能需要手动挂载它。你可以通过以下命令查看已挂载的文件系统:
mount | grep ' / '
如果根文件系统尚未挂载,你可以使用以下命令手动挂载它(将 “/dev/sdXY” 替换为实际的设备名称):
mount /dev/sdXY /mnt
fsck
命令检查和修复文件系统错误:fsck /dev/sdXY
你还可以使用 systemctl
命令重启系统或服务:
systemctl restart httpd
umount /mnt
exit