您可以使用 USB 快閃磁碟機儲存在 ESXi 指令碼式安裝或升級期間使用的 ESXi 安裝指令碼或升級指令碼。
安裝機器上存在多個 USB 快閃磁碟機時,安裝軟體會在所有已連結的 USB 快閃磁碟機上搜尋安裝或升級指令碼。
此程序中的指示假設 USB 快閃磁碟機偵測為 /dev/sdb。
備註: 不要將包含安裝或升級指令碼的
ks 檔案儲存在用於啟動安裝或升級的同一個 USB 快閃磁碟機上。
必要條件
- Linux 機器
- ESXi 安裝或升級指令碼 ks.cfg kickstart 檔案
- USB 快閃磁碟機
程序
- 將 USB 快閃磁碟機連結到可存取安裝或升級指令碼的 Linux 機器。
- 建立磁碟分割資料表。
/sbin/fdisk /dev/sdb
- 輸入 d 可刪除磁碟分割,直至將磁碟分割全部刪除。
- 輸入 n 可建立延伸到整個磁碟的主要磁碟分割 1。
- 輸入 t 可將 FAT32 檔案系統的類型設定為適當的設定,如 c。
- 輸入 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)
- 輸入 w 可寫入磁碟分割資料表並結束。
- 使用 FAT32 檔案系統格式化 USB 快閃磁碟機。
/sbin/mkfs.vfat -F 32 -n USB /dev/sdb1
- 建立目的地目錄並將 USB 快閃磁碟機掛接至此目錄。
mkdir -p /usbdisk
mount /dev/sdb1 /usbdisk
- 將 ESXi 安裝指令碼複製到 USB 快閃磁碟機。
cp ks.cfg /usbdisk
- 卸載 USB 快閃磁碟機。
umount /usbdisk
結果
USB 快閃磁碟機中包含 ESXi 的安裝或升級指令碼。
下一步
將 ESXi 安裝程式開機時,請指向安裝或升級指令碼所在 USB 快閃磁碟機的位置。請參閱輸入開機選項以啟動安裝或升級指令碼和 PXELINUX 組態檔。