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 设备中。