1.rhel7主机
2.开启主机图形 init 5
3.配置网络可用,关闭防火墙
vim /etc/sysconfig/network-scripts/ifcfg-ens33
DEVICE=ens33
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.132.132
NETMASK=255.255.255.0
GATEWAY=192.168.132.2
DNS1=114.114.114.114
NAME=ens33#重启
nmcli c reload
nmcli c up ens33
4.打开网络编辑器关闭VMware dhcp功能
5.安装图形化生成kickstart自动安装脚本的工具并生成ks.cfg
yum install -y system-config-kickstart #安装
system-config-kickstart #启动
6.配置ks文件
7.打开配置文件写入安装包指令
vim ks.cfg
part / --fstype="xfs" --grow --size=1 #在这下面添加四行
%packages
@base
httpd
%end
8 .在/var/www/html创建上面挂载点目录
# mkdir rhel7
# mount /dev/cdrom /var/www/html/rhel7
9.测试
10 .安装dhcp服务器
# vim /etc/dhcp/dhcpd.conf
#以下是修改内容
将27、28行注销#,35行以后全部删除
7 option domain-name "timinglee.org"; #公司域名
8 option domain-name-servers 114.114.114.114; #对外分发的dns地址32 subnet 192.168.132.0 netmask 255.255.255.0 { #前面是网络位,后面是子网掩码
33 range 192.168.132.120 192.168.132.140; #地址池
34 option routers 192.168.132.2; #网关
35 }#重启服务
11.在安装时选择第一行安装项并按tab键
12.出现这个表示成功
13.移除新主机的CD/DVD(SATA)
14.配置
yum install syslinux -y #下载 syslinux
yum install tftp-server.x86_64 -y #下载tftp-server.x86_64
systemctl enable --now tftp #启动服务
cp /var/www/html/rhel7.9/isolinux/* /var/lib/tftpboot/
cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/cd /var/lib/tftpboot/
mkdir pxelinux.cfg
cp isolinux.cfg pxelinux.cfg/default
15.编辑/var/lib/tftpboot/pxelinux.cfg/default
16.点击新系统的电源键的 打开电源时进入固件
17.按图操作后退出保存
18.完成安装后关闭虚拟机再次进入 "打开电源时进入固件"选择硬盘安装
安装完成