Show Table of Contents
32.8.2. 在网络中提供 Kickstart 文件
使用 kickstart 的网络安装比较普遍,因为系统管理员可以快速轻松地自动化许多联网计算机的安装。一般说来,这种方法通常是在本地网络中拥有 BOOTP/DHCP 和 NFS 服务器的管理员使用的。BOOTP/DHCP 服务器用来为客户端系统提供其联网信息,而实际在安装中使用的文件则由 NFS 服务器提供。通常这两个服务器是在同一部机器中运行,虽然并不要求一定如此。
在
pxelinux.cfg/default 文件的目标 append 行中包括 ks 内核引导选项,指定网络中的 kickstart 文件的位置。pxelinux.cfg/default 文件中的 ks 选项的语法和用在引导提示符下的语法是一样的。关于相关语法的描述,请参考 第 32.10 节 “开始 kickstart 安装”,而关于 append 行的例子,请参考 例 32.1 “在 pxelinux.cfg/default 文件中使用 ks 选项。”。
如果 DHCP 上的
dhcpd.conf 文件被配置指向 BOOTP 服务器上的 /var/lib/tftpboot/pxelinux.0(不管是否在相同的物理服务器上),设置为通过网络引导的系统就可以载入这个 Kickstart 文件并开始安装。
例 32.1. 在 pxelinux.cfg/default 文件中使用 ks 选项。
例如,如果
foo.ks 是 192.168.0.200:/export/kickstart/ 上的 NFS 共享目录中的 Kickstart 文件,则 pxelinux.cfg/default 文件中可能包括:
label 1 kernel RHEL6/vmlinuz append initrd=RHEL6/initrd.img ramdisk_size=10000 ks=nfs:192.168.0.200:/export/kickstart/foo.ks

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.