一、关于pxe:
什么是pxe:
预启动执行环境(Preboot execution Environment,PXE)也被称为预执行环境,提供了一种使用网络接口(Network Interface)启动计算机的机制。这种机制让计算机的启动可以不依赖本地数据存储设备(摘自百度百科)
pxe有哪些优点:
PXE被设计成适合各种计算机体系。2.1版的描述中确定了6种系统规格,包括IA-64和DEC Alpha。可是只有IA-32的完全表述.Intel 在IA-64 的 扩展固件接口中包括了PXE,落实了标准。
使用pxe的注意事项:
1、客户端的网卡一定要支持PXE功能,开机选择从网卡启动,进入PXE程序
2、PXE服务器要提供至少含有DHCP以及TFTP的服务!
二、装机的具体步骤:
1、关闭防护墙
1 systemctl stop firewalld 2 setenforce 0
2、配置DHCP
(dhcp提供网络参数以及TFTP的位置和BOOT LOADER的用户名)
1 vi /etc/dhcp/dhcpd.conf
开启DHCP服务
1 start dhcpd 2 enable dhcpd
3、配置TFTB
TFTP负责提供#boot loader文件pxelinux.0以及内核相关的配置文件
1 vi /etc/xinetd.d/tftp
设置disable=no
开启TFTB服务
1 systemctl start xinetd 2 3 systemctl enable xinetd
4、配置pxe引导配置文件
1、下载
1 yum install syslinux
2、切换目录
1 cd /var/lib/tftpboot/
3、
vi pxelinux.cfg /default
5、配置HTTP
第一步还是先下载
1 yum install httpd
2、
1 cp -rf /media/* /var/www/html
3、
1 mkdir -p /var/ww/html/config
4、
1 systenctl start httpd
6、kickstart
1 vi /var/www/hhtml/config/ks.cfg
到此为止,相关的网络配置已经基本完成。接下来只需在Vmware或者virtual box 软件里安装linux虚拟机系统即可(应提前准备好要安装的linux系统的镜像)