pxe及kickstart的概念:

PXE全称是prebootexecuteenvironment,由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持来自网络的操作系统的启动过程,其启动过程中,终端要求服务器分配IP地址,再用TFTP(trivialfiletransferprotocol)或MTFTP(multicasttrivialfiletransferprotocol)协议下载一个启动软件包到本机内存中并执行,由这个启动软件包完成终端基本软件设置,从而引导预先安装在服务器中的终端操作系统。PXE可以引导多种操作系统。

KickStart是一种无人职守安装方式。KickStart的工作原理是通过记录典型的安装过程中所需人工干预填写的各种参数,并生成一个名为ks.cfg的文件;在其后的安装过程中(不只局限于生成KickStart安装文件的机器)当出现要求填写参数的情况时,安装程序会首先去查找KickStart生成的文件,当找到合适的参数时,就采用找到的参数,当没有找到合适的参数时,才需要安装者手工干预。这样,如果KickStart文件涵盖了安装过程中出现的所有需要填写的参数时,安装者完全可以只告诉安装程序从何处取ks.cfg文件,然后去忙自己的事情。等安装完毕,安装程序会根据ks.cfg中设置的重启选项来重启系统,并结束安装。

 

 

安装步骤:

dhcp的相关配置:

 

Kickstart无人职守安装RHEL5_升级补丁

Kickstart无人职守安装RHEL5_升级补丁_02

Kickstart无人职守安装RHEL5_升级补丁_03

Kickstart无人职守安装RHEL5_升级补丁_04

Kickstart无人职守安装RHEL5_升级补丁_05

Kickstart无人职守安装RHEL5_升级补丁_06

 

 

ftp的相关配置:

Kickstart无人职守安装RHEL5_升级补丁_07

Kickstart无人职守安装RHEL5_升级补丁_08

 

 

Kickstart的相关配置:

 

Kickstart无人职守安装RHEL5_升级补丁_09

Kickstart无人职守安装RHEL5_升级补丁_10

Kickstart无人职守安装RHEL5_升级补丁_11

Kickstart无人职守安装RHEL5_升级补丁_12

Kickstart无人职守安装RHEL5_升级补丁_13

Kickstart无人职守安装RHEL5_升级补丁_14

Kickstart无人职守安装RHEL5_升级补丁_15

Kickstart无人职守安装RHEL5_升级补丁_16

Kickstart无人职守安装RHEL5_升级补丁_17

Kickstart无人职守安装RHEL5_升级补丁_18

Kickstart无人职守安装RHEL5_升级补丁_19

Kickstart无人职守安装RHEL5_升级补丁_20

 

 

 

 

Tftp-server的相关配置:

 

Kickstart无人职守安装RHEL5_升级补丁_21

Kickstart无人职守安装RHEL5_升级补丁_22

Kickstart无人职守安装RHEL5_升级补丁_23

Kickstart无人职守安装RHEL5_升级补丁_24

Kickstart无人职守安装RHEL5_升级补丁_25

[root@localhost tftpboot]# mkdir -pv pxelinux.cfg

[root@localhost tftpboot]# cp /mnt/cdrom/isolinux/isolinux.cfg pxelinux.cfg/defaul

Kickstart无人职守安装RHEL5_升级补丁_26

Kickstart无人职守安装RHEL5_升级补丁_27

 

测试:

Kickstart无人职守安装RHEL5_升级补丁_28

Kickstart无人职守安装RHEL5_升级补丁_29

Kickstart无人职守安装RHEL5_升级补丁_30

Kickstart无人职守安装RHEL5_升级补丁_31

Kickstart无人职守安装RHEL5_升级补丁_32