前面我们已经使用CentOS6.7平台搭建了pxe服务器,现在我们利用此服务器继续安装vmware esxi6.0系统的客户机。参阅 http://1130739.blog.51cto.com/1120739/1740925


部署过程


在pxe服务器添加安装选项菜单/var/lib/tftpboot/msgs/boot.msg

搭建Pxe服务器无人听应答全自动网络安装VMWare esxi 6.0系统_第1张图片

default文件添加引导内核、加载镜像、kickstart文件等/var/lib/tftpboot/pxelinux.cfg/default 

##### Install VMWare esxi6.0 #####

label 3

  kernel esxi6.0/mboot.c32

  append -c esxi6.0/boot.cfg ks=http://192.168.150.20/os/esxi6.0/ks.cfg

搭建Pxe服务器无人听应答全自动网络安装VMWare esxi 6.0系统_第2张图片

下载vmware esxi6.0的ISO镜像到pxe服务器,挂载后拷贝所有文件到tfpt根目录下。

mount -o loop VMware-VMvisor-Installer-6.0.0.update01-3029758.x86_64.iso /media/

mkdir /var/lib/tftpboot/esxi6.0

cp -r /media/* /var/lib/tftpboot/esxi6.0/

wKioL1blRgHzv6QjAAAmpKgoLbY118.png

编辑/var/lib/tftpboot/esxi6.0/boot.cfg文件,添加prefix=esxi6.0/,并删除所有的斜杠,wq!强制保存并退出。

搭建Pxe服务器无人听应答全自动网络安装VMWare esxi 6.0系统_第3张图片

添加kickstart自动应答文件/var/www/html/os/esxi6.0/ks.cfg 

#Accept the vmware End User License Agreement

accepteula

# Set the root password for the DCUI and Tech Support Mode

rootpw ABCabc123

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

搭建Pxe服务器无人听应答全自动网络安装VMWare esxi 6.0系统_第4张图片

最后检查pxe服务器dhcp、tftp、http服务是否都正常运行。

搭建Pxe服务器无人听应答全自动网络安装VMWare esxi 6.0系统_第5张图片

客户机开机从网卡启动,出现pxe菜单键入数字3后回车即可开始引导安装esxi。

搭建Pxe服务器无人听应答全自动网络安装VMWare esxi 6.0系统_第6张图片

随后全自动安装esxi系统,完成后自动重启到登录界面。

搭建Pxe服务器无人听应答全自动网络安装VMWare esxi 6.0系统_第7张图片