PXE自动安装Linux系统
PXE简介: 预启动执行环境(Preboot eXecution Environment,PXE)也被称为预执行环境,提供了一种使用 网络接口 (Network Interface)启动计算机的机制。这种机制让计算机的启动可以不依赖本地数据存储设备(如 硬盘 )或本地已安装的 操作系统 。 PXE服务器和客户机的工作过程: PXE是一种引导启动的方式。这种协议一般由两部分构成,一部分是服务器端,一个是客户端 PXE客户机发出DHCP请求,向服务器申请IP地址。 DHCP服务器响应PXE客户机的请求,自动从IP地址池中分配一个IP地址给PXE客户机,并且告知PXE客户机:TFTP(简单文件传输协议)服务器的IP地址和PXE引导程序文件pxelinux.0。 PXE客户机向TFTP服务器发起获取pxelinux.0引导程序文件的请求。 TFTP服务器响应PXE客户机的请求,将其共享的pxelinux.0文件传输给PXE客户机。 PXE客户机通过网络来启动到系统安装主界面。 PXE客户机向文件共享服务器发起获取centos或windows系统安装文件的请求。 文件共享服务响应PXE客户机的请求,将共享的系统安装文件传输给PXE客户机。 PXE客户机进入到安装提示向导界面,用户需要手动来完成系统的操作