启动 Kickstart 安装
您可以通过多种方式启动 Kickstart 安装:
-
通过进入安装程序引导菜单并指定包括 Kickstart 文件在内的选项来手动执行。
-
通过编辑 PXE 引导中的引导选项自动启动。
-
通过在卷上提供具有特定名称的文件以自动执行。
在下面部分中将学习如何执行这些方法。
手动启动 Kickstart 安装
本部分介绍如何手动启动 Kickstart 安装,这意味着需要一些用户交互(在 boot:
提示符下添加引导选项)。在引导安装系统时使用引导选项 inst.ks=location
,将 location 替换为 Kickstart 文件的位置。指定引导选项的确切方式取决于系统的架构。
-
您已在要安装的系统中可访问的位置准备好 Kickstart 文件。
-
使用本地介质(CD、DVD 或 USB 闪存驱动器)引导系统。
-
在 boot 提示符下,指定所需的引导选项。
-
如果 Kickstart 文件或所需的仓库位于网络位置,则可能需要使用
ip=
选项配置网络。默认情况下,安装程序在不使用此选项的情况下尝试使用 DHCP 协议配置所有网络设备。 -
添加
inst.ks=
引导选项和 Kickstart 文件的位置。 -
为了访问安装所需必要软件包的软件源,您可能需要添加
inst.repo=
选项。如果不指定此选项,则必须在 Kickstart 文件中指定安装源。
-
-
通过确认添加的引导选项启动安装。
安装现在开始,使用 Kickstart 文件中指定的选项。如果 Kickstart 文件有效并且包含所有必需的命令,则安装从此完全自动化。
使用 PXE 自动启动 Kickstart 安装
AMD64、Intel 64 和 64 位 ARM 系统能够使用 PXE 服务器引导。当您配置 PXE 服务器时,您可以将引导选项添加到引导加载程序配置文件中,从而允许您自动开始安装。使用此方法,可以完全自动化安装,包括引导过程。
此步骤仅作为一般参考;详细步骤因您的系统架构而异,并不是所有的选项在所有架构上都可用。
-
您必须在要安装的系统可访问的位置准备好 Kickstart 文件。
-
您必须具有可用于引导系统并开始安装的 PXE 服务器。
-
打开 PXE 服务器上的引导加载程序配置文件,并将
inst.ks=
引导选项添加到适当的行。文件的名称及其语法取决于系统的架构和硬件:-
在带有 BIOS 的 AMD64 和 Intel 64 系统上,文件名可以是默认的,也可以基于系统的 IP 地址。在本例中,将
inst.ks=
选项添加到安装条目中的 append 行。配置文件中的示例 append 行类似于以下内容:append initrd=initrd.img inst.ks=http://10.32.5.1/mnt/archive/{ProductName}-8/8.x/x86_64/kickstarts/ks.cfg
-
在使用 GRUB2 引导加载程序的系统(带有 UEFI 固件的 AMD64、Intel 64 和 64 位 ARM 系统)上,文件名为
grub.cfg
。在此文件中,将inst.ks=
选项追加到安装条目中的 kernel 行。配置文件中的示例 kernel 行如下所示:kernel vmlinuz inst.ks=http://10.32.5.1/mnt/archive/{ProductName}-8/8.x/x86_64/kickstarts/ks.cfg
-
-
从网络服务器引导安装。
安装现在开始,使用 Kickstart 文件中指定的安装选项。如果 Kickstart 文件有效并且包含所有必需的命令,则安装完全自动化。
-
有关设置 PXE 服务器的信息,请参阅使用 PXE 从网络准备安装。
使用本地卷自动启动 Kickstart 安装
您可以通过将具有特定名称的 Kickstart 文件放在特定标记的存储卷上来启动 Kickstart 安装。
-
您必须准备一个带有标签
OEMDRV
的卷,并且 Kickstart 文件在其根目录中显示为ks.cfg
。 -
安装程序引导时,系统上必须有包含此卷的驱动器。
-
使用本地介质(CD、DVD 或 USB 闪存驱动器)引导系统。
-
在 boot 提示符下,指定所需的引导选项。
-
如果所需的仓库位于网络位置,则可能需要使用
ip=
选项配置网络。默认情况下,安装程序在不使用此选项的情况下尝试使用 DHCP 协议配置所有网络设备。 -
为了访问安装所需必要软件包的软件源,您可能需要添加
inst.repo=
选项。如果不指定此选项,则必须在 Kickstart 文件中指定安装源。
-
-
通过确认添加的引导选项启动安装。
安装现在开始,系统会自动检测 Kickstart 文件,并使用该文件启动自动 Kickstart 安装。