天天看点

Kickstart无人职守安装RHEL5

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
Kickstart无人职守安装RHEL5
Kickstart无人职守安装RHEL5
Kickstart无人职守安装RHEL5
Kickstart无人职守安装RHEL5

ftp的相关配置:

Kickstart无人职守安装RHEL5
Kickstart无人职守安装RHEL5

Kickstart的相关配置:

Kickstart无人职守安装RHEL5
Kickstart无人职守安装RHEL5
Kickstart无人职守安装RHEL5
Kickstart无人职守安装RHEL5
Kickstart无人职守安装RHEL5
Kickstart无人职守安装RHEL5
Kickstart无人职守安装RHEL5
Kickstart无人职守安装RHEL5
Kickstart无人职守安装RHEL5
Kickstart无人职守安装RHEL5
Kickstart无人职守安装RHEL5
Kickstart无人职守安装RHEL5

Tftp-server的相关配置:

Kickstart无人职守安装RHEL5
Kickstart无人职守安装RHEL5
Kickstart无人职守安装RHEL5
Kickstart无人职守安装RHEL5
Kickstart无人职守安装RHEL5

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

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

Kickstart无人职守安装RHEL5
Kickstart无人职守安装RHEL5

测试:

Kickstart无人职守安装RHEL5
Kickstart无人职守安装RHEL5

继续阅读