系统批量处理PXE

1、什么是PXE?

PXE(preboot execute environment,预启动执行环境)是由Intel
公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通
过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动
过程中,终端要求服务器分配IP地址,再用TFTP(trivial file 
transfer protocol)或MTFTP(multicast trivial file 
transfer protocol)协议下载一个启动软件包到本机内存中执行,由这
个启动软件包完成终端(客户端)基本软件设置,从而引导预先安装在服务
器中的终端操作系统。PXE可以引导多种操作系统,如:Windows95/98
/2000/windows2003/windows2008/winXP/win7/win8,linux系
列系统等。
PXE 客户端通过网卡向局域网内发送 ip 请求,然后 DHCP 服务器会提
供给给它一个 ip 地址和系统安装所需要的文件,接下使用接收到的文件
进行系统安装。而安装的过程又需要其他服务器提供的资源,例如:yum 
源,内核文件等,当主机拿到这些资源,便可以顺利的安装了。

2、PXE的启动原理是什么?

当计算机引导时,BIOS把 PXE Client 调入内存中执行,然后由 
PXE Client 将放置在远端的文件通过网络下载到本地运行。
PXE是RPL的升级品,它们的不同之处在于RPL是静态路由,而PXE是
动态路由。其通信协议采用TCP/IP,与Internet连接高效而可靠。

猜你喜欢

转载自blog.csdn.net/dhjibk/article/details/80851504