pxe 无人值守机房自动安装系统

1修改dhcp配置文件

pxe 无人值守机房自动安装系统

2重启dhcp

systemctl restart dhcpd

3部署tftp

  1. 安装tftp

yum install -y tftp-server

  1. 修改配置  vim /etc/xinetd.d/tftp

pxe 无人值守机房自动安装系统

 

 

/var/lib/tftpboot-----共享目录位置

  1. 启动tftp   systemctl restart tftp   端口号udp的69

pxe 无人值守机房自动安装系统

4安装 syslinux    yum install -y syslinux

ll /usr/share/syslinux/

pxe 无人值守机房自动安装系统

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

 

pxe 无人值守机房自动安装系统

修改启动方式

pxe 无人值守机房自动安装系统

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

pxe 无人值守机房自动安装系统

10 重启vsftpd DHCP tftpd 关闭防火墙