##1.在服务端安装好dhcp环境## 1.安装dhcp服务 2.关闭火墙 3.配置主文件dhcpd.conf,并重启dhcp服务 配置文件:修改子网,掩码,设定地址池 ,设定网关(删掉 27,28行以及35行之后的内容) 4.在客户端重启网络,得到分配的ip ##2.在服务端配置建立安装环境所需要的目录## 1.下载syslinux.x86-64 以及 tftp-server.x86_64 2.编辑/etc/xinetd.d/tftp文件,将tftp服务打开(将disable 改为no) 3.查看xinetd端口 将/usr/share/doc/syslinux/pxelinux.0 复制到 /var/lib/tftpboot/下 并且在/var/lib/tftpboot/下建立一个目录/pxelinux.cfg ##3.为服务端传送启动文件## 1.找到主机中的7.0镜像文件 将isclinux/目录下的所有文件传送给服务端的/var/lib/tftpboot/目录下 2.在服务端下找到tftpboot/目录下的isolinux.cfg文件copy到pxelinnux.cfg下的default目录下 将/etc/dhcp/dhcp.conf 文件进行修改 加入filename “pxelinux.0” 重启dhcp服务 3.网卡驱动 ##4.改变登陆界面内容## 1.进入配置文件pxelinux.cfg/default lable linux lable check 两个加载项含有menu default 的就会默认变为登陆界面选项的第一个 men title ... 后边加的是登陆界面的标题 men backgroud splash.png 是登陆界面背景图片 最上面 timeout 后面加的数字是登陆界面停留时长 lable linux下的append initrd=initrd.img repo=... 后面加的是指向的yum源 ##5.一键自动安装## 1.在服务端安装httpd服务,安装system-config-kickstart并开启 2.用system-config-kickstart命令打开安装选项进行配置选择 3.切换到/var/www/html/目录下会看到有ks.cfg文件生成 4.编辑ks.cfg文件 5.编辑pxelinux.cfg/default文件 在label linux 加入 ks=http://172.25.254.125/ks.cfg 6.用网卡驱动虚拟机,自动开启