一:kickstart 、pxe是什么?
kickstart安装是redhat开创的按照你设计好的方式全自动安装系统的方式。安装方式可以分为光盘、硬盘、和网络。
PXE(Pre-boot Execution Environment)是由Intel设计的协议,它可以使计算机通过网络启动。协议分为client和server两端,PXE client在网卡的ROM中,当计算机引导时,BIOS把PXE client调入内存执行,并显示出命令菜单,经用户选择后,PXE client将放置在远端的操作系统通过网络下载到本地运行。既然是通过网络传输,就需要IP地址;也就是说在其启动过程中,客户端请求服务器分配IP地址,之后PXE Client使用TFTP Client 通过TFTP(Trivial File Transfer Protocol)协议下载启动安装程序所需的文件。简单地说PXE网络安装,客户机通过支持PXE的网卡向网络中发送请求DHCP信息的广播请求IP地址等信息,DHCP服务器给客户端提供IP地址和其它信息(TFTP服务器、启动文件等),之后请求并下载安装需要的文件。在这个过程中需要一台服务器来提供启动文件、安装文件、以及安装过程中的自动应答文件等。
将以网络安装方式详细介绍使用kickstart的安装系统的方法。
二:pxe自动安装步骤:
在实现自动化安装之前需要安装ftp、tftp、dhcp、yum服务器,服务器的IP地址应该是静态IP地址。
为服务器设置静态IP地址:
[root@lyt ~]# service network restart #重启network服务,使最新配置的ip地址生效
[root@lyt ~]# mkdir /mnt/cdrom #建立光盘挂载点
[root@lyt ~]# mount /dev/cdrom /mnt/cdrom/ #挂载光盘