ESXI系統引導盤

ESXi 安裝或升級。
在操作系統可檢測到 USB 閃存驅動器的 Linux 計算機上執行該過程。在示例中,操作系統將 USB 閃存驅動器
檢測爲 /dev/sdb。
注意 包含安裝腳本的 ks 文件不能位於引導安裝或升級所使用的同一個 USB 閃存驅動器上。
前提條件
n ESXi ISO 映像 VMware-VMvisor-Installer-6.x.x-XXXXXX.x86_64.iso,包括 isolinux.cfg 文件,其中
6.x.x 表示要安裝的 ESXi 的版本,XXXXXX 表示安裝程序 ISO 映像的內部版本號
n 可訪問 Syslinux 版本 3.86 或 4.03 的 Linux 計算機
步驟
1 如果您的 USB 閃存驅動器未檢測爲 /dev/sdb,或者您不確定 USB 閃存驅動器是如何檢測到的,請確定該
閃存驅動器的檢測方式。
a 在命令行中,運行以下命令。
tail -f spacer.gifar/log/messages
該命令將顯示當前日誌消息。
b 插入 USB 閃存驅動器。
可以提到以類似如下消息的格式顯示標識 USB 閃存驅動器的若干條消息。
Oct 25 13:25:23 ubuntu kernel:[ 712.447080] sd 3:0:0:0:[sdb] Attached SCSI removable disk
在此示例中,sdb 用於標識 USB 設備。如果您設備的標識方式與此不同,請使用該標識替換 sdb。
2 在 USB 閃存驅動器上創建分區表。
/sbinspacer.gifisk /dev/sdb
a 鍵入 d 刪除分區,直至將其全部刪除。
b 鍵入 n 創建遍及整個磁盤的主分區 1。
c 鍵入 t 將 FAT32 文件系統的類型設置爲適當的設置,如 c。
vSphere 安裝和設置
38 VMware, Inc.
d 鍵入 a 在分區 1 上設置活動標記。
e 鍵入 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)
f 鍵入 w 寫入分區表並退出程序。
3 使用 Fat32 文件系統格式化 USB 閃存驅動器。
/sbin/mkfs.vfat -F 32 -n USB /dev/sdb1
4 運行下列命令。
/path_to_syslinux-version_directory/syslinux-version/bin/syslinux /dev/sdb1
cat /path_to_syslinux-version_directory/syslinux-version/usrspacer.gif/syslinux/mbr.bin
> /dev/sdb
5 掛載 USB 閃存驅動器。
mount /dev/sdb1 /usbdisk
6 掛載 ESXi 安裝程序 ISO 映像。
mount -o loop VMware-VMvisor-Installer-6.x.x-XXXXXX.x86_64.iso /esxi_cdrom
7 將 ISO 映像的內容複製到 /usbdisk。
cp -r /esxi_cdrom/* /usbdisk
8 將 isolinux.cfg 文件重命名爲 syslinux.cfg。
mv /usbdisk/isolinux.cfg /usbdisk/syslinux.cfg
9 在 /usbdisk/syslinux.cfg 文件中,將 APPEND -c boot.cfg 一行更改爲 APPEND -c boot.cfg -p 1。
10 如果使用 Syslinux 版本 4.03,請替換 menu.c32。
cp / path_to_syslinux directory/syslinux-4.03/usrspacer.gif/syslinux/menu.c32 /usbdisk/
11 卸載 USB 閃存驅動器。
umount /usbdisk
12 卸載安裝程序 ISO 映像。
umount /esxi_cdrom
USB 閃存驅動器可以引導 ESXi 安裝程序。 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章