格式化 USB 闪存驱动器以引导 ESXi 安装或升级
可以格式化 USB 闪存驱动器以引导 ESXi 安装或升级。
这些操作说明假定您正在 Linux 计算机上执行该过程,并且该操作系统将 USB 闪存驱动器检测为
/dev/sdb。
先决条件
从 VMware 网站上,下载 ESXi ISO 映像
VMware-VMvisor-Installer-5.x.x-XXXXXX.x86_64.iso,包括
isolinux.cfg
文件,其中
5.x.x
表示要安装的 ESXi 的版本,
XXXXXX
表示安装程序 ISO 映像的内部版本号。
步骤
1
|
如果您的 USB 闪存驱动器未检测为
/dev/sdb,或者您不确定 USB 闪存驱动器是如何检测到的,请确定该闪存驱动器的检测方式。
| ||||||||||||
2
|
在 USB 闪存驱动器上创建分区表。
/sbin/fdisk /dev/sdb
| ||||||||||||
3
|
使用 Fat32 文件系统格式化 USB 闪存驱动器。
/sbin/mkfs.vfat -F 32 -n USB /dev/sdb1
| ||||||||||||
4
|
运行下列命令。
/<varname>path_to_syslinux-3.86_directory</varname>/syslinux-3.86/bin/syslinux /dev/sdb1 cat /<varname>path_to_syslinux-3.86_directory</varname>/syslinux-3.86/usr/share/syslinux/mbr.bin > /dev/sdb | ||||||||||||
5
|
挂载 USB 闪存驱动器。
mount /dev/sdb1 /usbdisk
| ||||||||||||
6
|
挂载 ESXi 安装程序 ISO 映像。
mount -o loop VMware-VMvisor-Installer-5.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
|
卸载 USB 闪存驱动器。
umount /usbdisk
| ||||||||||||
11
|
卸载安装程序 ISO 映像。
umount /esxi_cdrom
|
现在,USB 闪存驱动器可以引导 ESXi 安装程序了。
转载于:https://blog.51cto.com/learner7/1130345