PXE 組態檔可定義在目標 ESXi 主機開機並與 TFTP 伺服器連絡時顯示的功能表。您需要 PXE 組態檔才能對 ESXi 安裝程式進行 PXE 開機。

TFTP 伺服器會持續接聽網路上的 PXE 用戶端。當它偵測到有 PXE 用戶端要求 PXE 服務時,它會向該用戶端傳送包含開機功能表的網路套件。

所需檔案

在 PXE 組態檔中,必須包括下列檔案的路徑:

  • mboot.c32 是開機載入器。

  • boot.cfg 是開機載入器組態檔。

請參閱關於 boot.cfg 檔案

PXE 組態檔的檔案名稱

對於 PXE 組態檔的檔案名稱,請選取下列其中一個選項:

  • 01-mac_address_of_target_ESXi_host。例如,01-23-45-67-89-0a-bc

  • 以十六進位標記法表示的目標 ESXi 主機 IP 位址。

  • default

初始開機檔案 (pxelinux.0gpxelinux.0) 會嘗試載入 PXE 組態檔。它會嘗試載入目標 ESXi 主機的 MAC 位址,此位址以其 ARP 類型代碼為首碼 (如果是乙太網路,則為 01)。如果嘗試失敗,它會嘗試載入以十六進位標記法表示目標 ESXi 系統 IP 位址。最後,它會嘗試載入名為 default 的檔案。

PXE 組態檔的檔案位置

將檔案儲存在 TFTP 伺服器上的 var/lib/tftpboot/pxelinux.cfg/ 中。

例如,您可能會將檔案儲存在 TFTP 伺服器的 /tftpboot/pxelinux.cfg/01-00-21-5a-ce-40-f6 中。目標 ESXi 主機上網路介面卡的 MAC 位址為 00-21-5a-ce-40-f6。