打开rhel-7.9的虚拟机
关闭虚拟机DHCP服务
yum group install "server with GUI" init 5开启图形界面
安装并部署kickstart
下载生成kickstart工具:yum install system-config-kickstart -y
启动图形制作工具:system-config-kickstart
[root@localhost ~] yum install system-config-kickstart
[root@localhost ~] system-config-kickstart
记得保存到根目录下
下载httpd:yum install httpd -y
将这个ks.cfg文件放到/var/www/html/去在网上共享
[root@localhost~]# cp /root/ks.cfg /var/www/html/
[root@localhost~]# ksvalidator /var/www/html/ks.cfg //检查一下ks.cfg语法
创建软连接
[root@localhost~]# ln -s /rhel7.9/ /var/www/html/
[root@localhost~]# cd /var/www/html/
安装DHCP服务:yum install dhcp -y
[root@localhost ~]# yum install dhcp -y
编辑配置文件:vim /etc/dhcp/dhcpd.conf
[root@localhost ~]# vim /etc/dhcp/dhcpd.conf
将35行(包括35)之后全部删除,27、28行注释
重启dhcp服务
安装配置syslinux和tftp
[root@localhost ~]# yum install syslinux.x86_64 -y
[root@localhost ~]# yum install tftp-server.x86_64 -y
[root@localhost ~]# cp /rhel7.9/isolinux
[root@localhost ~]# systemctl enable --now tftp
[root@localhost ~]# mkdir pxelinux.cfg
[root@localhost ~]# cp isolinux.cfg pxelinux.cfg/default
查看/var/lib/tftpboot/:cd /var/lib/tftpboot/
进入dhcp配置文件添加
[root@localhost tftp]# vim /etc/dhcp/dhcpd.conf