17.9. 高级安装引导选项
这部分包含有关高级安装引导选项的信息。
- inst.kexec
在安装结束时运行
kexec
系统调用,而不是执行重启。inst.kexec
选项会立即载入新系统,并绕过通常由 BIOS 或固件执行的硬件初始化。重要这个选项已弃用,仅作为技术预览使用。有关红帽对技术预览功能支持范围的详情,请查看 技术预览功能支持范围 文档。
当使用
kexec
时,通常会在系统完全重启后清除的设备注册器可能还有数据。这可能会对某些设备驱动程序造成问题。- inst.multilib
为 multilib 软件包配置系统,以允许在 64 位 AMD64 或者 Intel 64 系统上安装 32 位软件包。通常,在 AMD64 或 Intel 64 系统上,只安装针对这个构架的、标记为 x86_64 的软件包,以及标记为 noarch 的所有架构的软件包。当您使用
inst.multilib
引导选项时,会自动安装用于 32 位 AMD 或 Intel 系统、标记为 i686 的软件包。这只适用于在
%packages
部分直接指定的软件包。如果软件包作为相依性安装,则只会安装指定的相依性。例如:如果您要安装依赖于glibc
软件包的bash
软件包,则会安装bash
软件包的多个变体,而glibc
软件包则只安装在 bash 软件包需要的变体中。- selinux=0
在安装程序和安装的系统中禁用 SELinux。默认情况下,SELinux 在安装程序中以 permissive 模式运行,并在安装的系统中以 enforcing 模式运行。
注意inst.selinux=0 和 selinux=0 选项不同:* inst.selinux=0: 仅在安装程序中禁用 SELinux。* SELinux=0:在安装程序和安装的系统中禁用 SELinux。禁用 SELinux 会导致不会记录事件。
- inst.nonibftiscsiboot
- 将引导装载程序放在没有在 iSCSI Boot Firmware Table(iBFT)中配置的 iSCSI 设备中。