部署PXE远程安装服务

一身转战三千里,一剑曾百万师。这篇文章主要讲述部署PXE远程安装服务相关的知识,希望能为你提供帮助。
1.安装需要的服务器( tftp-server / dhcp / ftp )

开启 tftp服务disable 改为 no后保存退出


安装dhcp

覆盖dhcp模板

修改主配置文件

安装vsftpd

挂载镜像盘(用于发布镜像源)
复制网络启动所需要文件到tftp服务器的根目录下
安装引导加载程序

cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/ (复制到tftp根目录)
mkdir /var/lib/tftpboot/pxelinux.cfg (创建菜单目录) 
cp /mnt/isolinux/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default (安装菜单)
cp /mnt/images/pxeboot/initrd.img /var/lib/tftpboot  (linux引导加载模块)
cp /mnt/images/pxeboot/vmlinuz /var/lib/tftpboot/    (压缩内核)
cp   /mnt/isolinux/vesamenu.c32 /var/lib/tftpboot (图形化安装菜单)

启动所有服务器

配置启动菜单文件


装一台新机器测试在提示字串“boot:”后直接按 Enter 键(或执行“auto”命令),将会进入默认的图形

【部署PXE远程安装服务】

    推荐阅读