第 13 章 启动 Kickstart 安装


您可以以多种方式启动 Kickstart 安装:

  • 通过在网络引导配置中编辑引导选项来自动启动。
  • 通过对卷上的文件提供特定名称来自动启动。
  • 通过在引导装载程序菜单中提供 inst.ks= 内核命令行选项来手动启动。

您可以使用 Red Hat Content Delivery Network (CDN)注册 RHEL。CDN 是地理上分散的一系列 Web 服务器。例如,这些服务器使用有效的订阅为 RHEL 主机提供软件包和更新。

在安装过程中,从 CDN 注册并安装 RHEL 有以下优点:

  • 在安装后立即为最新的系统使用最新的软件包,并为
  • 连接到 Red Hat Insights 和启用系统目的使用集成的支持。

AMD64、Intel 64 和 64 位 ARM 系统和 IBM Power Systems 服务器能够使用 PXE 服务器引导。当您配置 PXE 服务器或 UEFI HTTP 引导时,您可以将引导选项添加到引导装载程序配置文件中,从而让您自动启动安装。通过使用这种方法,可以完全自动化安装,包括引导过程。

这个过程旨在作为一般参考。具体步骤因您的系统架构有所不同,且不是所有架构上都提供所有的选项(例如,在 64 位 IBM Z 上无法使用 PXE 引导)。

先决条件

  • 您有一个准备好的 Kickstart 文件,位于要安装的系统可访问的位置。
  • 您有一个可用于引导系统并开始安装的 PXE 服务器,以及/或一个为 UEFI HTTP 引导配置的 HTTP 服务器。

流程

  1. 打开 PXE 服务器中的引导装载程序配置文件,并在适当的行中添加 inst.ks= 引导选项。该文件的名称及其句法取决于您系统的架构和硬件:

    1. 在使用 BIOS 的 AMD64 和 Intel 64 系统中,该文件名称可以是 default,或取决于您的系统 IP 地址。在这种情况下,在安装条目的附加行中添加 inst.ks= 选项。在配置文件中添加的行示例类似如下:

      append initrd=initrd.img inst.ks=http://192.168.124.2/kickstarts/ks.cfg
      Copy to Clipboard Toggle word wrap
    2. 在使用 GRUB2 引导装载程序(带有 UEFI 固件和 IBM Power Systems 服务器的 AMD64、Intel 64 和 64 位 ARM 系统系统)中,该文件的名称将是 grub.cfg。在这个文件中,在安装条目的 kernel 行中添加 inst.ks= 选项。该配置文件 kernel 行示例类似如下:

      linuxefi /redhat/images/pxeboot/vmlinuz inst.ks=http://192.168.124.2/kickstarts/ks.cfg
      Copy to Clipboard Toggle word wrap
  2. 如果要使用 UEFI HTTP 引导配置自动 Kickstart 安装,请找到 HTTP 服务器提供的引导装载程序配置文件(grub.cfg),并以与步骤 1.b 类似的方式编辑它:

    linuxefi /redhat/images/pxeboot/vmlinuz inst.ks=http://192.168.124.2/kickstarts/ks.cfg
    Copy to Clipboard Toggle word wrap
  3. 从网络服务器引导安装。

    现在,使用在 Kickstart 文件中指定的安装选项开始安装。如果 Kickstart 文件有效并包含全部所需命令,则安装将是全自动的。

    注意

    如果您已在启用了 UEFI 安全引导的系统中安装了 Red Hat Enterprise Linux Beta 版本,然后将 Beta 公钥添加到系统的 Machine Owner Key (MOK) 列表中。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat