PXE+Kickstart无人值守批量安装Centos7.4操作系统
一、PXE简介 PXE,全名Pre-boot Execution Environment,预启动执行环境; 通过网络接口启动计算机,不依赖本地存储设备(如硬盘)或本地已安装的操作系统; 由Intel和Systemsoft公司于1999年9月20日公布的技术; Client/Server的工作模式; PXE客户端会调用网际协议(IP)、用户数据报协议(UDP)、动态主机设定协议(DHCP)、小型文件传输协议(TFTP)等网络协议; PXE客户端(client)这个术语是指机器在PXE启动过程中的角色。一个PXE客户端可以是一台服务器、笔记本电脑或者其他装有PXE启动代码的机器(我们电脑的网卡)。 二、PXE工作流程 1.网卡上的PXE芯片有512字节,存放了DHCP和TFTP的客户端 2.启动计算机并选择网卡启动 3.PXE上的DHCP客户端会向DHCP服务器,申请IP地址 4.DHCP服务器分配一个IP址地给它,同时DHCP配置文件还告诉PXE TFTP服务器的地址,并去下载一个pxelinux.0的文件 (1)next-server 192.168.128.140; (2)filename "pxelinux.0"; 5.pxelinux.0告诉PXE要址载的配置文件是pxelinux.cfg目录下面的default 6.PXE下载并依据配置文件的内容下载启动必须的文件