1,修改vmware默认网络配置

vmware搭建pxe_linux

2,准备一台服务器做pxe服务端,关闭防火墙,关闭selinux,配置好yum仓库;

vmware搭建pxe_服务器_02

vmware搭建pxe_服务端_03

3,配置ip地址

设置网络为vmnet2

vmware搭建pxe_linux_04

vmware搭建pxe_服务端_05

gateway地址为windows查看vmnet2确认的地址;

windows查看方式:win+r键调出运行窗口,输入cmd,弹出黑窗口,输入ipconfig查看 查找vmnet2

4,配置pxe需要用到三个服务 dhcp tftp  http

4.1 配置dhcp

yum -y install  dhcp ​  #安装dhcp服务

vmware搭建pxe_服务端_06

4.2 配置tftp服务

 ​yum -y install tftp-server  tftp   #安装服务

 systemctl  restart tftp  #开启服务

4.3 配置httpd服务

yum  -y install httpd   #安装服务

systemctl restart httpd  #启动服务

5,准备安装系统所需文件

5.1 部署pxelinux.0启动程序,此文件由软件包syslinux提供,网卡pxe启动完毕,主机引导权会交给次程序

yum  -y install syslinux  #安装syslinux软件包

查找启动程序文件,部署至tftp服务器文件位置

vmware搭建pxe_服务器_07

5.2 拷贝引导装机的内核,初始镜像,部署到tftp目录

initrd.img为初始镜像,vmlinuz为内核文件,splash.png为开机图片,vesamenu.c32提供图形支持

vmware搭建pxe_linux_08

5.3 创建配置目录,配置启动菜单

vmware搭建pxe_服务器_09

6.生成kickstart配置文件

6.1 使用图形配置工具system-config-kickstart来生成应答文件

vmware搭建pxe_服务器_10

vmware搭建pxe_linux_11

vmware搭建pxe_服务端_12

vmware搭建pxe_服务端_13

vmware搭建pxe_服务端_14

vmware搭建pxe_服务器_15

vmware搭建pxe_服务器_16

vmware搭建pxe_linux_17

vmware搭建pxe_服务端_18

vmware搭建pxe_linux_19

vmware搭建pxe_服务端_20

vmware搭建pxe_linux_21

vmware搭建pxe_服务端_22

vmware搭建pxe_服务器_23

vmware搭建pxe_服务器_24

7.部署应答文件

vmware搭建pxe_服务端_25

8.pxe服务端配置完成

9.测试pxe服务器

vmware搭建pxe_服务端_26

vmware搭建pxe_服务端_27

vmware搭建pxe_服务器_28

vmware搭建pxe_linux_29

vmware搭建pxe_服务器_30


vmware搭建pxe_服务器_31

vmware搭建pxe_linux_32

10,开启虚拟机等待执行就可以了;

11,以下报错说明内存给小了,调整内存大小;

vmware搭建pxe_服务器_33