pxe 无人值守机房自动安装系统
1修改dhcp配置文件
2重启dhcp
systemctl restart dhcpd
3部署tftp
- 安装tftp
yum install -y tftp-server
- 修改配置 vim /etc/xinetd.d/tftp
/var/lib/tftpboot-----共享目录位置
- 启动tftp systemctl restart tftp 端口号udp的69
4安装 syslinux yum install -y syslinux
ll /usr/share/syslinux/
5把pxe复制到tftp目录下
cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
6把光盘镜像放到tftp目录x下
cp /mnt/images/pxeboot/{initrd.img,vmlinuz} /var/lib/tftpboot/
cp /mnt/isolinux/{vesamenu.c32,boot.msg} /var/lib/tftpboot/菜单文件
6部署默认启动方式
创建目录
mkdir /var/lib/tftpboot/pxelinux.cfg
cp /mnt/isolinux/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default
修改启动方式
7创建应答文件
cp anaconda-ks.cfg /var/ftp/pub/ks.cfg
vim /var/ftp/pub/ks.cfg
8复制光盘镜像
cp -a /mnt/* /var/ftp
9chmod +r /var/ftp/pub/ks.cfg给他授权可读
10开启ftp匿名模式
vim /etc/vsftpd/vsftpd.conf
10 重启vsftpd DHCP tftpd 关闭防火墙