您需要 PXELINUX 組態檔來將舊版 BIOS 系統上的 ESXi 安裝程式開機。該組態檔會定義目標 ESXi 主機在開機並與 TFTP 伺服器連絡以取得所有 SYSLINUX 組態 (包括 PXELINUX 和 gPXELINUX) 時顯示的功能表。

本節提供有關 PXELINUX 組態檔的一般資訊。如需範例,請參閱範例 DHCP 組態

如需語法詳細資料,請參閱 SYSLINUX 網站,網址為 http://www.syslinux.org/

所需檔案

在 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 組態檔:

  1. 它會嘗試載入目標 ESXi 主機的 MAC 位址,此位址以其 ARP 類型代碼為首碼 (如果是乙太網路,則為 01)。

  2. 如果嘗試失敗,它會嘗試載入以十六進位標記法表示的目標 ESXi 系統 IP 位址。

  3. 最後,它會嘗試載入名為 default 的檔案。

PXE 組態檔的檔案位置

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

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