一.pxe
preboot execute environment
预启动执行环境
二.pxe网络安装平台的搭建:
1.查找并安装pxe程序
dnf whatprovides */pxelinux.0
dnf install syslinux-tftpboot-6.04-1.el8.noarch -y
dnf install tftp-server -y
systemctl start tftp
2.编辑tftp默认发布目录
cp -p /tftpboot/prelinux.0 /var/lib/tftpboot/(tftp默认发布目录)
cp /run/media/root/RHEL-8-0-0-BaseOS-x86_64/isolinux/* /var/lib/tftpboot/
3.将系统安装过程中所读取的文件放到pxelinux默认读取的文件
mkdir pxelinux.cfg(在/tftpboot下建立)
cp isolinux.cfg /pxelinux.cfg/default(默认读取文件)
4.编辑dhcp配置文件
重启服务:systemctl restart dhcpd
5.新建虚拟机测试(不使用光盘)
三.自动安装系统
1.vim /var/lib/pxelinux.cfg/default
mkdir /var/www/html/linux
mount /dev/cdrom /var/www/html/linux
2.生成kickstart
cd /var/www/html/
cp /root/anaconda-ks.cfg /var/www/html/
mv anaconda-ks.cfg westos.cfg
vim westos.cfg
文件权限授权: chmod 644 westos.cfg