–
此测试是在 "kickstart自动安装系统" 博文基础上测试,需首先根据上篇博文配置好对应的服务 环境: dhcp,tftpd,ftp 机器为 centos6.9 ip: 192.168.170.50 客户机器 mac:00:50:56:23:10:C1 ip:192.168.170.60 1、下载镜像,更高版本的,或者专门给惠普用的这些都可以 https://my.vmware.com/group/vmware/details?downloadGroup=OEM-ESXI65-HPE&productId=614 VMware-VMvisor-Installer-5.5.0-3248547.x86_64.iso 用的是这个镜像 2、挂载ESXi ISO到/mnt mount -o loop VMware-VMvisor-Installer-5.5.0-3248547.x86_64.iso /mnt 3、修改vim /etc/dhcp/dhcpd.conf,配置dns,网关,ip地址 option domain-name "andblog.cn"; option domain-name-servers 114.114.114.114, 8.8.8.8; option routers 192.168.170.2; subnet 192.168.170.0 netmask 255.255.255.0 { range 192.168.170.200 192.168.170.210; } host esxi { hardware ethernet 00:50:56:23:10:C1; fixed-address 192.168.170.60; filename "pxelinux.0"; server-name "192.168.170.50"; } 4、重启dhcpd服务:service dhcpd restart 5、复制pxelinux.0到tftp根目录 mkdir -p /data/tftpboot cp /usr/share/syslinux/pxelinux.0 /data/tftpboot 6、复制ESXi ISO中的全部文件到/data/tftpboot下 cp -a /mnt/* /data/tftpboot */ 7、启动文件修改 mkdir -p /data/tftpboot/pxelinux.cfg cp /data/tftpboot/isolinux.cfg /data/tftpboot/pxelinux.cfg/default 8、复制syslinux自带的menu.c32到tftp根目录替换掉ESXI ISO里的menu.c32。不换好像也可以,如果报错,替换 cp /usr/share/syslinux/menu.c32 /data/tftpboot/ 9、重启tftpd服务 service xinetd restart 到这里就可以测试了,如果是vmware虚拟机,创建虚拟机的时候将系统选为vmware,不然出错 10、配置ks.cfg vim /data/ftp/kickstart/esxi.cfg #Accept the vmware End User License Agreement accepteula # Set the root password for the DCUI and Tech Support Mode rootpw redhat clearpart --firstdisk=local --overwritevmfs #Part disk install --firstdisk=local --overwritevmfs #Set the network to DHCP IP on the first network adapater network --bootproto=dhcp --device=vmnic0 #Final reboot reboot 11、编辑ESXi ISO复制过来的boot.cfg文件,添加kernelopt=ks=ftp://192.168.170.50/kickstart/esxi.cfg bootstate=0 title=Loading ESXi installer kernel=/tboot.b00 kernelopt=ks=ftp://192.168.170.50/kickstart/esxi.cfg ...... 12、为了便于一台机器可以安装多个服务,这里可以用软链,用哪个服务软链哪个目录 ll /data total 24 drwxr-xr-x 6 root root 4096 Jul 23 06:09 ftp lrwxrwxrwx 1 root root 13 Oct 18 14:45 tftpboot -> tftpboot_esxi_5.5/ drwxr-xr-x 5 root root 4096 Oct 18 14:46 tftpboot_esxi_5.5 drwxr-xr-x 5 root root 4096 Oct 18 13:43 tftpboot_esxi_6.5 drwxr-xr-x 3 root root 4096 Jul 23 06:17 tftpboot_centos_6.9 drwxr-xr-x 3 root root 4096 Jul 23 09:18 tftpboot_centos_7.2 可用license: 4Y0HJ-DY0E5-KZFM1-00056-1AE1K
–
评论前必须登录!
注册