您可以格式化 USB 闪存驱动器以引导 ESXi 安装或升级。
此过程中的说明假设 USB 闪存驱动器被检测为 /dev/sdb。
注: 包含安装脚本的
ks.cfg 文件不能位于引导安装或升级所使用的同一个 USB 闪存驱动器上。kickstart 文件不依赖于 BIOS 或 UEFI 引导。
前提条件
- 超级用户可以访问的 Linux 计算机
- Linux 计算机可以检测到的 USB 闪存驱动器
- ESXi ISO 映像 VMware-VMvisor-Installer-version_number-build_number.x86_64.iso,其中包括 isolinux.cfg 文件
过程
- 使用 su 或 sudo root 命令引导 Linux,登录并进入超级用户模式。
- 如果您的 USB 闪存驱动器未检测为 /dev/sdb,或者您不确定 USB 闪存驱动器是如何检测到的,请先确定该闪存驱动器的检测方式。
- 插入 USB 闪存驱动器。
- 在命令行中,运行以下命令以显示当前日志消息。
tail -f /var/log/messages
可以看到以类似以下消息格式显示的标识 USB 闪存驱动器的若干条消息。
Oct 25 13:25:23 ubuntu kernel: [ 712.447080] sd 3:0:0:0: [sdb] Attached SCSI removable disk
在此示例中,sdb 用于标识 USB 设备。如果设备的标识方式与此不同,请使用该标识替换 sdb。
- 使用 ISO 映像覆盖整个 USB 驱动器。这将覆盖 USB 驱动器上的分区表和任何先前内容。
dd bs=10M if=VMware-VMvisor-Installer-version_number-build_number.x86_64.iso of=/dev/sdb
- 弹出 USB 驱动器。
结果
您可以使用 USB 闪存驱动器引导 ESXi 安装程序。