您可以使用 USB 快閃磁碟機儲存在 ESXi 指令碼式安裝或升級期間使用的 ESXi 安裝指令碼或升級指令碼。

安裝機器上存在多個 USB 快閃磁碟機時,安裝軟體會在所有已連結的 USB 快閃磁碟機上搜尋安裝或升級指令碼。

此程序中的指示假設 USB 快閃磁碟機偵測為 /dev/sdb

備註: 不要將包含安裝或升級指令碼的 ks 檔案儲存在用於啟動安裝或升級的同一個 USB 快閃磁碟機上。

必要條件

  • Linux 機器
  • ESXi 安裝或升級指令碼 ks.cfg kickstart 檔案
  • USB 快閃磁碟機

程序

  1. 將 USB 快閃磁碟機連結到可存取安裝或升級指令碼的 Linux 機器。
  2. 建立磁碟分割資料表。
    /sbin/fdisk /dev/sdb
    1. 輸入 d 可刪除磁碟分割,直至將磁碟分割全部刪除。
    2. 輸入 n 可建立延伸到整個磁碟的主要磁碟分割 1。
    3. 輸入 t 可將 FAT32 檔案系統的類型設定為適當的設定,如 c
    4. 輸入 p 可列印磁碟分割資料表。
      結果應類似下列文字:
      Disk /dev/sdb: 2004 MB, 2004877312 bytes
      255 heads, 63 sectors/track, 243 cylinders
      Units = cylinders of 16065 * 512 = 8225280 bytes
         Device Boot      Start         End      Blocks   Id  System
      /dev/sdb1             1           243      1951866  c   W95 FAT32 (LBA)
      
    5. 輸入 w 可寫入磁碟分割資料表並結束。
  3. 使用 FAT32 檔案系統格式化 USB 快閃磁碟機。
    /sbin/mkfs.vfat -F 32 -n USB /dev/sdb1
  4. 建立目的地目錄並將 USB 快閃磁碟機掛接至此目錄。
    mkdir -p /usbdisk
    mount /dev/sdb1 /usbdisk
  5. ESXi 安裝指令碼複製到 USB 快閃磁碟機。
    cp ks.cfg /usbdisk
  6. 卸載 USB 快閃磁碟機。
    umount /usbdisk

結果

USB 快閃磁碟機中包含 ESXi 的安裝或升級指令碼。

下一步

ESXi 安裝程式開機時,請指向安裝或升級指令碼所在 USB 快閃磁碟機的位置。請參閱輸入開機選項以啟動安裝或升級指令碼PXELINUX 組態檔