admin管理员组

文章数量:1644500

前言

今年学校新建了三个机房,联想原装机,8代Intel CPU,NVMe固态硬盘,Windows 10系统。机房管理中常做的事就是系统克隆,之前采用的是Tftpd32+GhostSrv组合来进行,但面对这三个新机房,新硬件,新系统,原有技术失效。通过上百度找到解决方案,采用IPXE+WinPE+GhostSrv组合可解决问题。

PXE(preboot execute environment,预启动执行环境)是由Intel公司开发的技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求DHCP服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivial file transfer protocol)协议下载一个启动软件包到本机内存中执行,由这个启动软件包完成终端(客户端)基本软件设置,从而引导预先安装在服务器中的终端操作系统。PXE可以引导多种操作系统,如:Windows95/98/2000/windows2003/windows2008/winXP/win7/win8,linux系列系统等。

gPXE/iPXE是PXE的扩展版,支持HTTP协议,可以通过http、ISCSI SAN、Fibre Channel SAN via FCoE AoE SAN wireless network Infiniband network等方式启动。iPXE由gPXE分支而来(fork),功能更丰富。

Windows环境下可以使用Tiny IPXE server软件轻松实现,Linux下则要搭建相应环境,相对较复杂。因在自已所处网络环境下测试使用Tiny IPXE Server发现不稳定,决定搭建Linux环境下的IPXE服务器,经测试使用很稳定。下面叙述一下该方案。

一、布署准备

布署环境:Vmware虚拟机中布署

软件清单:

1.IPXE源代码

本文标签: 系统技术IPXECENTOSPE