ESXi 安裝程式包含一個預設安裝指令碼,該指令碼可對第一個偵測到的磁碟執行標準安裝。

預設 ks.cfg 安裝指令碼位於初始 RAM 磁碟的 /etc/vmware/weasel/ks.cfg 中。您可以使用 ks=file://etc/vmware/weasel/ks.cfg 開機選項指定預設 ks.cfg 檔案的位置。請參閱輸入開機選項以啟動安裝或升級指令碼

使用 ks.cfg 指令碼安裝 ESXi 時,預設根密碼為 mypassword

無法修改安裝媒體上的預設指令碼。安裝完成後,您可以使用 vSphere Web Client 來登入用於管理 ESXi 主機的 vCenter Server,並修改預設設定。

預設指令碼包含以下命令:

#
# Sample scripted installation file
#

# Accept the VMware End User License Agreement
vmaccepteula

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

# Install on the first local disk available on machine
install --firstdisk --overwritevmfs

# Set the network to DHCP on the first network adapter
network --bootproto=dhcp --device=vmnic0

# A sample post-install script
%post --interpreter=python --ignorefailure=true
import time
stampFile = open('/finished.stamp', mode='w')
stampFile.write( time.asctime() )