您可以從網路介面將 ESXi 主機開機。網路開機程序會有所不同,具體取決於目標主機使用的是舊版 BIOS 還是 UEFI 韌體,以及開機程序是使用 PXE TFTP、iPXE HTTP 還是 UEFI HTTP。

將目標主機開機時,它會與環境中不同的伺服器互動以取得網路介面卡、開機載入器、核心、核心的 IP 位址並最終取得安裝指令碼。當所有元件均到位時,安裝即開始 (如下列圖例中所示)。

圖 1. PXE 開機安裝程序概觀
ESXi 主機、DHCP 伺服器、TFTP 伺服器、Web 伺服器和指令碼存放庫之間的互動流。

ESXi 主機與其他伺服器之間的互動按照下列步驟繼續進行:

  1. 使用者將目標 ESXi 主機開機。
  2. 目標 ESXi 主機提出 DHCP 申請。
  3. DHCP 伺服器會以 IP 資訊、TFTP 或 HTTP 伺服器的位置以及初始網路開機載入器的檔案名稱或 URL 進行回應。
  4. ESXi 主機會連絡 TFTP 或 HTTP 伺服器並請求 DHCP 伺服器指定的檔案名稱或 URL。
  5. TFTP 或 HTTP 伺服器傳送網路開機載入器,由 ESXi 主機執行。初始開機載入器可能會從伺服器載入其他開機載入器元件。
  6. 開機載入器在 TFTP 或 HTTP 伺服器上搜尋組態檔,按照組態檔中所指示下載核心和其他 ESXi 元件,然後將 ESXi 主機上的核心開機。
  7. 安裝程式會以互動方式執行,或使用 kickstart 指令碼,如組態檔中所指定。