以下操作在centos6.8图形安装界面下进行
首先关闭防火墙以及永久关闭selinux:
在/etc/selinux/config文件中将SELINUX=enforcing修改成SELINUX=disabled,
接着使用yum命令安装相关的服务:yum -y install syslinux dhcp httpd tftp-server system-config-kickstart
接着设置一个静态的ip:
重启网卡使其生效,下一步是创建一个http的安装源:
mkdir /var/www/html/CentOS
mount /dev/sr0 /var/www/html/CentOS
接着重启http服务:
service httpd start
以上操作成功后,在同网段的服务器的浏览器输入ip+/CentOS会出现以下界面:
接着使用system-config-kickstart这一工具配置自动安装的文件,
设置安装源
设置启动项
设置你的分区
设置安装后网卡配置
按安装要求选包,
保存到/var/www/html/ks.cfg
重启httpd服务
配置tftp
vi /etc/xinetd.d/tftp,修改disable的值为no
启动tftp服务
service xinetd start
将以下文件放到tftpboot,重启tftp服务,
cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
cp /var/www/html/CentOS/isolinux/* /var/lib/tftpboot/
mkdir /var/lib/tftpboot/pxelinux.cfg
cp /var/lib/tftpboot/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default
service xinetd restart
.配置dhcp服务器
更改label linux、check项如下
启动DHCP服务
service dhcpd start
最后找台实体机测试。
原文地址:http://blog.51cto.com/13972301/2307077