8.2. 使用 PXE 自动启动 Kickstart 安装
AMD64、Intel 64 和 64 位 ARM 系统以及 IBM Power Systems 服务器能够使用 PXE 服务器引导。当您配置 PXE 服务器时,可以在引导装载程序配置文件中添加引导选项,以便您可以自动启动安装。使用这个方法,可以完全自动化安装,包括引导过程。
这个步骤只是一般参考,具体步骤根据您的系统架构有所不同,且不是所有选项都可用于所有架构(例如:您无法在 64 位 IBM Z 上使用 PXE 引导)。
先决条件
- 您有一个准备好的 Kickstart 文件,位于要安装的系统可访问的位置。
- 您有一个可用于引导系统并开始安装的 PXE 服务器。
步骤
打开 PXE 服务器中的引导装载程序配置文件,并在适当的行中添加
inst.ks=
引导选项。该文件的名称及其句法取决于您系统的架构和硬件:在使用 BIOS 的 AMD64 和 Intel 64 系统中,该文件名称可以是 default,或取决于您的系统 IP 地址。在这种情况下,在安装条目的附加行中添加
inst.ks=
选项。在配置文件中添加的行示例类似如下:append initrd=initrd.img inst.ks=http://10.32.5.1/mnt/archive/RHEL-9/9.x/x86_64/kickstarts/ks.cfg
在使用 GRUB2 引导装载程序(带有 UEFI 固件和 IBM Power Systems 服务器的 AMD64、Intel 64 和 64 位 ARM 系统系统)中,该文件的名称将是
grub.cfg
。在这个文件中,在安装条目的 kernel 行中添加inst.ks=
选项。该配置文件 kernel 行示例类似如下:kernel vmlinuz inst.ks=http://10.32.5.1/mnt/archive/RHEL-9/9.x/x86_64/kickstarts/ks.cfg
从网络服务器引导安装。
现在开始使用在 Kickstart 文件中指定的安装选项安装。如果 Kickstart 文件有效并包含全部所需命令,则安装将是全自动的。
如果您已在启用了 UEFI 安全引导的系统中安装了 Red Hat Enterprise Linux Beta 版本,然后将 Beta 公钥添加到系统的 Machine Owner Key (MOK) 列表中。