云祺Logo 云祺Logo

在操作系统上创建可启动的 ESXi 8.0

2026-06-05

目录:

  • 在 Linux 上创建可启动的 ESXi 8.0 安装程序 U 盘

  • 在 Windows 上创建可启动的 ESXi 8.0 安装程序 U 盘

  • 在 Mac 上创建可启动的 ESXi 8.0 安装程序 U 盘

  • 如何从 U 盘安装 ESXi?

  • ESXi 备份最佳实践

作为企业中应用最广泛的第1类虚拟机监视器(hypervisor)之一,VMware ESXi 可从多种介质启动,例如 CD/DVD、预启动执行环境(PXE)、远程管理应用程序以及 USB 闪存驱动器。

不仅如此,ESXi 还可以从 USB 闪存驱动器启动。这样做既带来便利,也带来挑战。

节省成本和空间。使用USB设备安装ESXi虚拟化管理程序,可同时节省内部直连存储空间及相关成本。

易于维护:当需要更换数据存储中的磁盘时,由于 ESXi 安装在 USB 闪存驱动器上,因此无需重新安装 ESXi 即可更换数据存储驱动器。

更简单的升级和安装:克隆 USB 设备并升级 ESXi。若出现异常,只需切换至已预先安装并正常运行 ESXi 的 USB 驱动器即可,无需回退到旧版本。

与 RAID 不兼容意味着一旦 USB 设备发生故障,主机将出现停机,且更换驱动器需要时间。此外,使用 USB 驱动器启动 ESXi 时,启动时间可能更长,因为 ESXi 需要完全加载到内存中。

此外,USB 设备可能因频繁的输入/输出操作而迅速老化。因此,请务必选择一款可靠且受支持的设备。

同样请注意,安装程序不会在 USB 设备上创建暂存分区来存储 vm-support 输出,因此将由内存盘(ramdisk)承担此任务,其内容最终会被系统清除。

在 Linux 上创建可启动的 ESXi 8.0 安装程序 USB 闪存盘

1. 从 customerconnect.vmware 下载 ESXi 8.0 镜像。

2. 使用 Linux 软件包管理器安装 syslinux。

# yum 安装 syslinux

# apt 安装 syslinux

3. 连接设备后,运行 dmesg 命令以识别 USB 设备路径。

# dmesg

4. 启动工具,使用 fdisk 创建分区。按选项键。

# fdisk /dev/sdb

d:删除当前分区。

n:新建分区,随后选择主分区。

输入3次:默认设置。

t:在文件系统之间切换。

c:选择 FAT32 作为文件系统类型。

a:激活分区。

w:将更改写入磁盘。

5. 格式化U盘。

# /sbin/mkfs.vfat -F 32 -n ESX /dev/devicepath

6. 复制引导加载程序和主引导记录。

# /usr/bin/syslinux /dev/设备路径

# cat /usr/share/syslinux/mbr.bin > /dev/devicepath

7. 安装USB驱动器。

# 创建/usbdisk目录

# 挂载 /dev/设备路径 /usbdisk

8. 挂载 ESXi ISO。

# 创建 /esxi 目录

# 挂载 -o loop VMware-VMvisor-Installer-x.x.x-XXXXXX.x86_64.iso /esxi

9. 将 ISO 文件内容复制到 USB 设备中。

# 将 /esxi/ 下的所有文件复制到 /usbdisk

10. 将 /usbdisk/syslinux.cfg 文件中的 APPEND -c boot.cfg 行更改为 APPEND -c boot.cfg -p 1。

# sed -i 's/APPEND -c boot.cfg/APPEND -c boot.cfg -p 1/g' /usbdisk/syslinux.cfg

11. 卸载 USB 和 ISO。

# 卸载 /usbdisk

# 卸载 /esxi

12. 取出U盘,并使用该U盘安装ESXi。

在 Windows 上创建可启动的 ESXi 8.0 安装程序 USB 闪存驱动器

1. 下载 ESXi 8.0 镜像和 Rufus 工具。

2. 将USB连接到您的计算机。

3. 启动 Rufus,并将 USB 驱动器选为设备

4. 单击“选择”以打开 ESXi ISO 文件并指定该文件。为卷标指定一个名称。

5. 在下拉列表中,为分区方案选择MBR,为目标系统类型选择BIOSUEFI,并以默认的FAT32作为文件系统

6. 点击开始,然后在弹出窗口中点击以继续。

7. 点击确定以查看另一个提示。

在 Mac 上创建可启动的 ESXi 8.0 安装程序 USB 闪存驱动器

1. 下载 ESXi 8.0 镜像。

2. 识别USB设备。

# diskutil list

3. 创建分区图,然后使用 FAT32 格式化驱动器。

# diskutil eraseDisk MS-DOS “ESX” MBR 闪存盘

4. 卸载USB设备。

# diskutil 卸载磁盘 /dev/flashdrive

5. 使用 fdisk 激活第一个分区。

fdisk:1> f 1

fdisk:1> 写入

fdisk:1> 退出

6. 挂载 ESXi ISO 文件后,将其内容复制到 U 盘中。

7. 在U盘中找到 ISOLINUX.CFG 文件,并将其重命名为 SYSLINUX.CFG。

8. 将 syslinux.cfg 文件中的 APPEND -c boot.cfg 行更改为 APPEND -c boot.cfg -p 1

9. 取出U盘,并使用该U盘安装ESXi。

如何从USB闪存驱动器安装ESXi?

使用Rufus从USB安装ESXi

1. 将可启动USB连接到主机,然后在BIOS启动菜单中修改启动顺序,使系统从USB磁盘启动。

2. 接受最终用户许可协议并继续。

3. 单击Enter,然后按F11。选择要安装 ESXi 的目标驱动器。

4. 选择键盘布局并输入 root 密码。

5. 在确认安装窗口中选择安装

6. 从主机上拔下USB设备,然后重启系统。

使用 Workstation 从 USB 安装 ESXi

1. 将可启动的 USB 闪存驱动器连接到您的计算机。

2. 在 VMware Workstation 中创建一台新虚拟机,然后将该虚拟机配置为使用默认设置。

请确保选择 ESXi 安装程序 ISO 镜像并设置固件类型为 UEFI(虚拟机 > 设置 > 选项 > 高级)。

3. 启动虚拟机,并从 ESXi 安装程序 ISO 文件启动。开机后按 F2 键,在虚拟 UEFI/BIOS 中选择启动设备。

导航至 虚拟机 > 可移动设备 > 您的闪存盘名称 > 连接(从主机断开),以连接USB闪存盘。

4. 安装 ESXi。按 Enter 键继续,按 F11 键接受许可协议。请根据以下指南识别用于安装/升级 ESXi 的磁盘。

a. 重启通过USB连接的运行ESXi的虚拟机。

b. 按 Shift+O 手动输入额外的启动设置。

c. 在 cdromBoot runweasel 中添加 preferVMklinux=TRUE,然后按 Enter

cdromBoot runweasel preferVMklinux=TRUE

d. 重复步骤 4 的操作,选择一个磁盘来安装 ESXi,然后按 Enter 键。

e. 选择键盘布局,输入 root 密码,然后按 F11 确认安装。

f. 然后弹出安装介质,按Enter键并重新启动 ESXi 虚拟机。

5. 按 Alt-F1 打开 ESXi 控制台,然后输入 root 用户名和密码。(若在安装 ESXi 时手动选择了 USB 设备,请进入 故障排除 > 启用 ESXi Shell

要永久保存 USB 设置:

esxcli 系统设置内核设置 -s preferVmklinux -v FALSE

esxcli 系统模块设置 --启用=false -m vmkusb

重启

ESXi 备份最佳实践

毫不讳言,ESXi 虚拟机备份对于任何采用 VMware 基础架构的企业而言都至关重要。若您是一家只需保护少量虚拟机的小型企业,可使用磁带等传统备份方案,或现代备份软件的免费版本。然而,若您拥有大量虚拟机,并且高度重视备份与恢复的效率,则可能需要采用无需安装代理的备份软件。

Vinchin 备份与恢复 是一款专业的 ESXi 备份解决方案,集自动备份、即时恢复和虚拟机到虚拟机(V2V)迁移功能于一体。

兼容15种以上平台:支持市场上主流的虚拟化平台,例如 VMwareCitrix Hypervisor(XenServer)、XCP-ngoVirt、Oracle Linux Virtualization Manager、Red Hat Virtualization 等。同时还支持数据库物理服务器NAS以及海量文件的备份与恢复。

简易智能备份:按照预设时间表自动执行虚拟机备份,并通过邮件告警提醒用户任务状态及异常活动。

加快备份速度:采用HotAdd传输技术、数据缩减50%以及多线程传输。

跨平台虚拟机到虚拟机(V2V)迁移: 仅需 4 个步骤,无需任何命令或工具,即可在 10 多个平台之间顺畅完成 V2V 迁移。

即时恢复:直接从备份数据存储或异地备份副本(保存在其他位置)中,在数秒内恢复崩溃的虚拟机,从而实现最短的恢复时间目标(RTO)。

虚拟机备份验证:在内置的灾难恢复实验室中验证虚拟机备份,以测试其是否可启动。

使用起来非常简单,您只需通过其用户友好的网页控制台,四步即可创建 VMware 备份任务。

1 选择 VMware 虚拟机

选择 VMware 虚拟机

2 选择备份存储

选择备份存储

3 选择备份策略

选择备份策略

4 提交任务

提交任务

该解决方案既提供免费版本,也提供企业版的15天全功能免费试用,支持高级功能及更多虚拟化(15种以上)。

ESXi 可启动 USB 常见问题解答

问题1:启动 ESXi 所需的最小 U 盘容量是多少?

请使用容量至少为 16 GB 的零售版 USB 闪存盘作为启动介质(仅转储核心文件时,4 GB 已足够)

问题2:ESXi能否完全从U盘运行?

是的——ESXi 支持通过 USB/SD 启动,但 VMware 建议为 OSData 分区添加一个持久性存储设备。

问题3:我是否应将 /scratch 存储在 USB 启动设备上?

否——默认情况下,/scratch 位于内存中,因此请为持久性 scratch 存储配置数据存储或本地磁盘。

总结

在成功安装 VMware ESXi 后,您现在已可开始使用虚拟机。但与此同时,您也需高度重视关键虚拟机数据的保护,以确保业务连续性。请参阅保护 ESXi 虚拟机的十大最佳实践

您可以尝试使用 Vinchin 备份与恢复软件,轻松快速地备份 ESXi,无需担心停机或灾难风险。

云祺备份软件,云祺容灾备份系统,虚拟机备份,数据库备份,文件备份,实时备份,勒索软件,美国,图书馆

您可能感兴趣的新闻 换一批

现在下载,可享15天免费试用

立即下载

请添加好友为您提供支持
jia7jia_7

微信售后服务二维码

请拨打电话
为您提供支持

400-9955-698