附录 D. 引导选项参考
本节介绍可以用来修改安装程序默认行为的一些引导选项。有关 Kickstart 和高级引导选项,请查看 执行高级 RHEL 安装文档。
D.1. 安装源引导选项
这部分包含有关各种安装源引导选项的信息。
- inst.repo=
inst.repo=
引导选项用来指定安装源,即提供软件包存储库的位置以及描述它们的有效.treeinfo
文件。例如:inst.repo=cdrom
。inst.repo=
选项的目标必须是以下安装介质之一 :-
一个可安装的树,它是一个目录结构,包含了安装程序镜像、软件包和存储库数据的目录结构,以及一个有效的
.treeinfo
文件。 - 一个 DVD(系统 DVD 驱动器中有物理磁盘)
一个 Red Hat Enterprise Linux 安装 DVD 的 ISO 镜像,它可以位于一个硬盘中,或在一个可以被访问到的网络位置。
您可以使用
inst.repo=
引导选项使用不同的格式配置不同的安装方法。下表包含inst.repo=
引导选项语法详情:表 D.1. inst.repo= installation source boot options
源类型 引导选项格式 源格式 CD/DVD 驱动器
inst.repo=cdrom[:device]
将 DVD 作为物理磁盘安装。[a]
可安装的树
inst.repo=hd:device:/path
DVD 或安装树的镜像文件,这是安装 DVD 中的目录和文件的完整副本。
NFS 服务器
inst.repo=nfs:[options:]server:/path
安装 DVD 的镜像文件。[b]
HTTP 服务器
inst.repo=http://host/path
安装树,这是安装 DVD 中的目录和文件的完整副本。
HTTPS 服务器
inst.repo=https://host/path
FTP 服务器
inst.repo=ftp://username:password@host/path
HMC
inst.repo=hmc
[a] 如果 设备 丢失,安装程序会自动搜索包含安装 DVD 的驱动器。注意NFS 服务器选项默认使用 NFS 协议版本 3。要使用不同的版本,请在选项中添加
+nfsvers=X
。您可以使用以下格式设置磁盘设备名称:
-
内核设备名称,例如
/dev/sda1
或者sdb2
-
文件系统标签,如
LABEL=Flash
或LABEL=RHEL8
文件系统 UUID,如
UUID=8176c7bf-04ff-403a-a832-9557f94e61db
非字母数字字符必须使用
\xNN
表示,其中 NN 是字符对应的十六进制代码。例如:\x20
是一个空格(" ")
。
-
一个可安装的树,它是一个目录结构,包含了安装程序镜像、软件包和存储库数据的目录结构,以及一个有效的
- inst.addrepo=
使用
inst.addrepo=
引导选项添加可与主程序库一起作为另一个安装源使用的额外程序库(inst.repo=
)。您可以在一次引导过程中使用inst.addrepo=
引导选项多次。下表包含inst.addrepo=
引导选项语法的详情。注意REPO_NAME
是该程序库的名称,它是安装过程中必需的。这些软件仓库仅在安装过程中使用,它们不会在安装的系统中安装。表 D.2. inst.addrepo 安装源引导选项
安装源 引导选项格式 附加信息 在 URL 中可安装的树
inst.addrepo=REPO_NAME,[http,https,ftp]://<host>/<path>
在给定 URL 中查找可安装的树。
NFS 路径中的可安装树
inst.addrepo=REPO_NAME,nfs://<server>:/<path>
在给定的 NFS 路径中查找可安装的树。主机后需要一个冒号。安装程序在
nfs://
直接传递到 mount 命令后,而不是根据 RFC 2224 解析 URL。安装环境中的可安装树
inst.addrepo=REPO_NAME,file://<path>
在安装环境中的给定位置查找可安装的树。要使用这个选项,必须在安装程序尝试载入可用软件组前挂载库 y。这个选项的好处是,您可以在一个可引导 ISO 上有多个库,您还可以从 ISO 安装主存储库和其他软件仓库。到额外软件仓库的路径为
/run/install/source/REPO_ISO_PATH
。另外,您可以在 Kickstart 文件中将存储库目录挂载到%prepini
。该路径必须是绝对的,并以/
开头,例如:inst.addrepo=REPO_NAME,file:///<path>
硬盘驱动器
inst.addrepo=REPO_NAME,hd:<device>:<path>
挂载给定的 <device> 分区并从由 <path> 指定的 ISO 中安装。如果没有指定 <path>,安装程序会在 <device> 中查找有效的安装 ISO。这个安装方法需要一个含有有效可安装树的 ISO。
- inst.noverifyssl
-
inst.noverifyssl
引导选项可防止安装程序为所有 HTTPS 连接验证 SSL 证书,但附加 Kickstart 存储库除外,其中--noverifyssl
可针对每个存储库设置。 - inst.stage2=
使用
inst.stage2=
引导选项指定安装程序运行时镜像的位置。这个选项需要包含有效.treeinfo
文件的目录路径。运行时镜像的位置从.treeinfo
文件中读取。如果.treeinfo
文件不可用,安装程序会尝试从images/install.img
中载入该镜像。如果没有指定
inst.stage2
选项,安装程序会尝试使用inst.repo
选项指定的位置。您应该只在 PXE 引导时指定这个选项。安装 DVD 和引导 ISO 已经包含正确的
inst.stage2
选项来引导安装程序。注意默认情况下,安装介质会使用
inst.stage2=
引导选项,并被设置为特定标签,例如:inst.stage2=hd:LABEL=RHEL-8-0-0-BaseOS-x86_64
。如果您修改包含运行时镜像的文件系统默认标签,或者使用自定义流程引导安装系统,您必须确认inst.stage2=
引导选项是否正确。- inst.stage2.all
inst.stage2.all
引导选项是用来指定不同的 HTTP、HTTPS 或者 FTP 源。您可以多次使用inst.stage2=
引导选项,同时使用inst.stage2.all
选项按顺序从源获取镜像,直到成功为止。例如:inst.stage2.all inst.stage2=http://hostname1/path_to_install_tree/ inst.stage2=http://hostname2/path_to_install_tree/ inst.stage2=http://hostname3/path_to_install_tree/
- inst.dd=
-
inst.dd=
引导选项在安装过程中用来执行驱动程序更新。有关如何在安装过程中更新驱动程序的详情,请参阅 执行高级 RHEL 安装 文档。 - inst.repo=hmc
-
当使用二进制 DVD 引导时,安装程序会提示您输入附加内核参数。要将 DVD 设为安装源,请在内核参数后附加
inst.repo=hmc
。然后安装程序启用SE
和HMC
文件访问,从 DVD 中获取 stage2 的镜像,并提供对 DVD 中软件包的访问,以便选择软件。这个选项消除了对外部网络设置的要求并扩展了安装选项。 - inst.proxy=
在从 HTTP、HTTPS、FTP 源执行安装时,使用
inst.proxy=
引导选项。例如:[PROTOCOL://][USERNAME[:PASSWORD]@]HOST[:PORT]
- inst.nosave=
使用
inst.nosave=
引导选项控制哪些安装日志和相关文件没有保存到安装的系统中,例如input_ks
、output_ks
、all_ks
、logs
和all
。可将多个值合并为用逗号分开的列表,例如:input_ks,logs
。注意inst.nosave
引导选项是用来将无法被 Kickstart %post 脚本删除的系统中的文件(如日志和输入/输出 Kickstart 结果)排除。表 D.3. inst.nosave boot options
选项 描述 input_ks
禁用保存输入 Kickstart 结果的功能。
output_ks
禁用保存安装程序生成的输出 Kickstart 结果的功能。
all_ks
禁用保存输入和输出 Kickstart 结果的功能。
logs
禁用保存所有安装日志的功能。
all
禁用保存所有 Kickstart 结果以及所有日志的功能。
- inst.multilib
-
使用
inst.multilib
引导选项将 DNF 的multilib_policy
设置为 all,而不是 best。 - inst.memcheck
-
inst.memcheck
引导选项执行检查来验证系统是否有足够 RAM 来完成安装。如果没有足够 RAM,则会停止安装过程。系统检查不是完全准确的,在安装过程中的内存用量要根据软件包的选择、用户界面(如图形或文本)和其它参数而定。 - inst.nomemcheck
-
inst.nomemcheck
引导选项不会执行检查来验证系统是否有足够 RAM 完成安装。在低于推荐最小内存量的系统中进行安装不被支持,并可能导致安装过程失败。
为了尽快向用户提供最新的信息,本文档可能会包括由机器自动从英文原文翻译的内容。如需更多信息,请参阅此说明。