第 27 章 基本系统恢复
当出现问题时,有方法可以解决问题。但是,这些方法要求您充分了解该系统。本章论述了如何引导进入救援模式、单用户模式和紧急模式,您可以在其中使用自己的知识来修复系统。
27.1. 常见问题
出于以下原因,您可能需要引导到其中一个恢复模式:
- 您无法正常启动 Red Hat Enterprise Linux(运行级别 3 或 5)。
- 您遇到硬件或软件问题,并且您想要从系统的硬盘中获得更多重要文件。
- 您忘记了 root 密码。
27.1.1. 无法引导到 Red Hat Enterprise Linux
安装 Red Hat Enterprise Linux 后,通常会因为安装另一个操作系统造成这个问题。有些其他操作系统假设您在计算机上没有其他操作系统。它们会覆盖最初包含 GRUB 引导装载程序的主引导记录(MBR)。如果以这种方式覆盖引导装载程序,您无法引导 Red Hat Enterprise Linux,除非您进入救援模式并重新配置引导装载程序。
当使用分区工具重新定义分区大小或者在安装后从空闲空间创建新分区时,会发生另一个常见问题,并且它改变了分区的顺序。如果您的
/
分区的分区更改,引导装载程序可能无法找到它挂载分区。要解决这个问题,以救援模式引导并修改 /boot/grub/grub.conf
文件。
有关如何从救援环境重新安装 GRUB 引导装载程序的步骤,请参考 第 27.2.1 节 “重新安装 Boot Loader”。
27.1.2. 硬件/软件问题
这个类别包括各种不同情况。两个示例包括硬盘驱动器失败,并在引导装载程序配置文件中指定无效的根设备或内核。如果发生其中任何一个,您可能无法重启到 Red Hat Enterprise Linux。但是,如果您引导到其中一个系统恢复模式,您可能会解决这个问题或者至少获取最重要的文件副本。
27.1.3. Root 密码
如果您忘记了 root 密码,您可以做什么?要将其重置为不同的密码,请引导进入救援模式或单用户模式,并使用 passwd 命令重置 root 密码。