一.kickstart流程图

PXE分发安装CentOS6.5_第1张图片

二.安装前准备

1.关闭iptables

service iptables stop

chkconfig iptables off

2.关闭Selinux

sed –i ‘s/enabled/disabled/g’ /etc/sysconfig/selinux

 

三.安装配置服务器

yum -y install tftp-server dhcp vsftpd syslinux

vim /etc/dhcpd.conf

PXE分发安装CentOS6.5_第2张图片

挂载光盘镜像文件

mount /dev/cdrom /media

cp –r /media/*  /var/ftp/pub

 

开机加载TFTP服务

vim /etc/xinetd.d/tftp

disable = no

PXE分发安装CentOS6.5_第3张图片

 

加载FTP文件

cp /var/ftp/pub/images/pxeboot/{vmlinuz,initrd.img}  /var/lib/tftpboot/
cp /var/ftp/pub/isolinux/{boot.msg,vesamenu.c32,splash.jpg}  /var/lib/tftpboot/
cp /usr/share/syslinux/pxelinux.0  /var/lib/tftpboot/

mkdir /var/lib/tftpboot/pxelinux.cfg
cp /var/ftp/pub/isolinux/isolinux.cfg  /var/lib/tftpboot/pxelinux.cfg/default

 

拷贝ks文件

cp anaconda-ks.cfg /var/ftp/pub/ks.cfg

修改ks.cfg文件

PXE分发安装CentOS6.5_第4张图片

 

PXE分发安装CentOS6.5_第5张图片

 

启动服务

service dhcpd restart

service xinetd restart

service vsftpd restart

 

测试..

启动虚拟机按esc

 

PXE分发安装CentOS6.5_第6张图片

选第一项

PXE分发安装CentOS6.5_第7张图片

查看一下服务器日志

image