B.8. kickstart 命令进行系统恢复
这部分中的 Kickstart 命令修复安装了的系统。
B.8.1. rescue
rescue
Kickstart 命令是可选的。它提供有 root 特权的 shell 环境,以及一组系统管理工具修复安装以及排除问题,例如:
- 以只读方式挂载文件系统
- 阻塞列表或添加驱动程序磁盘中提供的驱动程序
- 安装或升级系统软件包
- 管理分区
Kickstart 的救援模式与系统的救援模式和紧急模式不同,后者是 systemd 和服务管理器的一部分。
rescue
命令不自行修改系统。它只能通过在 /mnt/sysimage 下挂载系统的读写模式来设置救援环境。您可以选择不挂载系统,或者将其挂载为只读模式。仅使用此命令一次。
语法
rescue [--nomount|--romount]
选项
-
--nomount
或--romount
- 控制如何在救援环境中挂载安装的系统。默认情况下,安装程序会找到您的系统并以读写模式挂载它,同时告知它在什么位置进行挂载。您可以选择不挂载任何内容(--nomount
选项)或以只读模式挂载(--romount
选项)。只能使用这两个选项中的一个。
备注
要运行救援模式,请制作 Kickstart 文件的副本,并在该文件中包含 rescue
命令。
使用 rescue
命令可使安装程序执行以下步骤:
-
运行
%pre
脚本。 为救援模式设置环境。
下面的 kickstart 命令生效:
- updates
- sshpw
- logging
- lang
- network
设置高级存储环境。
下面的 kickstart 命令生效:
- fcoe
- iscsi
- iscsiname
- nvdimm
- zfcp
挂载系统
rescue [--nomount|--romount]
运行 %post 脚本
只有在安装的系统被挂载为读写模式时才运行这一步。
- 启动 shell
- 重启系统