第 14 章 启动 Kickstart 安装
您可以以多种方式启动 Kickstart 安装:
- 通过在 PXE 引导中自动编辑引导选项。
- 通过使用特定名称在卷中自动提供文件。
您可以使用 Red Hat Content Delivery Network (CDN)注册 RHEL。CDN 是地理上分散的一系列 Web 服务器。例如,这些服务器使用有效的订阅为 RHEL 主机提供软件包和更新。
在安装过程中,从 CDN 注册并安装 RHEL 有以下优点:
- 在安装后立即为最新的系统使用最新的软件包,并为
- 对连接到 Red Hat Insights 和启用系统目提供集成的支持。
14.1. 使用 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-8/8.x/x86_64/kickstarts/ks.cfg在使用 GRUB 引导装载程序(带有 UEFI 固件的 AMD64、Intel 64 和 64 位 ARM 系统系统,以及 IBM Power Systems 服务器)上,文件名称为
grub.cfg。在这个文件中,在安装条目的 kernel 行中添加inst.ks=选项。该配置文件 kernel 行示例类似如下:kernel vmlinuz inst.ks=http://10.32.5.1/mnt/archive/RHEL-8/8.x/x86_64/kickstarts/ks.cfg
从网络服务器引导安装。
现在开始使用在 Kickstart 文件中指定的安装选项安装。如果 Kickstart 文件有效并包含全部所需命令,则安装将是全自动的。
如果您已在启用了 UEFI 安全引导的系统中安装了 Red Hat Enterprise Linux Beta 版本,然后将 Beta 公钥添加到系统的 Machine Owner Key (MOK) 列表中。