1.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 设备上。