很多用户在用 ESXi 8.0U3h 原版时,遇到 NVMe、USB、网卡不识别问题,想升级到集成驱动的 8.0U3i 版,但担心直接升级会丢配置、失败或冲突。本文明确:同大版本 U3h→U3i 可直接升级,并详细讲准备、命令行 / ISO 升级、驱动验证、常见问题,让你安全升级并自动用上 NVMe/USB/ 网卡驱动,保留原有虚拟机与配置。
一、核心结论:能不能直接升级?
可以直接升级,且保留所有配置、虚拟机、网络与存储设置。
- 同属 ESXi 8.0 U3 系列(U3h → U3i),属于小版本累积更新,官方支持直接升级VMware。
- 集成驱动版 = 官方 8.0U3i + 第三方社区驱动(NVMe/USB/ 网卡),升级时会覆盖并新增驱动,不会冲突。
- 风险:升级前必须备份、关虚拟机、进维护模式,避免数据丢失。
二、升级前准备(必做)
1. 备份 ESXi 配置(关键)
- 网页端:主机 → 操作 → 备份配置 → 下载
configBundle.tgz。 - SSH 命令:
vim-cmd hostsvc/firmware/backup_config # 下载链接:https://ESXi-IP/downloads/configBundle-*.tgz2. 关闭 / 迁移所有虚拟机
- 所有 VM 关机或 vMotion 到其他主机,不能有运行中虚拟机。
3. 进入维护模式
- 网页端:主机 → 维护模式 → 进入维护模式。
- SSH:
esxcli system maintenanceMode set --enable true4. 检查当前版本
vmware -v # 输出应为:VMware ESXi 8.0.0 build-xxxxxx (U3h)5. 下载升级文件
- ISO 镜像(用于 U 盘 / 引导升级):
VMware-ESXi-8.0U3i-25067014-x86_64.iso(集成 NVMe/USB/ 网卡驱动) - 离线 ZIP(用于命令行升级):
VMware-ESXi-8.0U3i-25067014-depot.zip
三、方法 1:命令行升级(推荐,保留配置最稳)
1. 上传离线 ZIP 到 ESXi 存储
- 用 WinSCP/SFTP 将
ESXi-8.0U3i-depot.zip传到/vmfs/volumes/你的存储/(路径无中文空格)。
2. SSH 登录并执行升级
# 查看可用镜像配置文件 esxcli software sources profile list -d /vmfs/volumes/你的存储/VMware-ESXi-8.0U3i-25067014-depot.zip # 执行升级(--no-hardware-warning跳过不兼容警告) esxcli software profile update -d /vmfs/volumes/你的存储/VMware-ESXi-8.0U3i-25067014-depot.zip -p ESXi-8.0U3i-standard- 出现
Update completed successfully即完成。
3. 退出维护模式并重启
esxcli system maintenanceMode set --enable false reboot四、方法 2:ISO 镜像升级(U 盘 / 引导,适合命令行不熟悉)
- 用 Rufus 将集成驱动 ISO 写入 U 盘(DD 模式)。
- 服务器从 U 盘启动,选择升级 ESXi(不要选全新安装)。
- 安装程序识别现有 8.0U3h,选择保留现有 VMFS 数据存储与配置。
- 等待完成、自动重启。
五、升级后验证(确保驱动生效)
1. 确认版本
vmware -v # 输出:VMware ESXi 8.0.0 build-25067014 (U3i)2. 验证 NVMe 驱动
esxcli storage core adapter list | grep nvme # 出现nvme_rdma、nvme_fc等即正常3. 验证 USB / 网卡(如 8156BG 免驱)
esxcli network nic list # 应看到vmnicX且速率2.5G/5G(8156BG)4. 检查所有驱动
esxcli software vib list | grep -E "nvme|usb|net"六、常见问题与解决
1. 升级提示 VIB 冲突 / 依赖失败
- 原因:旧版第三方驱动与新版冲突。
- 解决:
# 查看冲突VIB esxcli software vib list | grep -i community # 卸载冲突VIB(例) esxcli software vib remove -n net-community-driver # 重新升级2. 网卡 / NVMe 仍不识别
- 解决:确认用集成驱动版 ISO/ZIP;重启;重新升级。
3. 升级后虚拟机无法启动
- 解决:退出维护模式;检查存储连接;重启主机。
4. 升级失败回滚
- 解决:重启 ESXi,在引导菜单选择之前的 U3h 版本进入;恢复配置备份。
七、总结与避坑
- U3h 原版 → U3i 集成驱动版:可以直接升级,保留配置。
- 必做:备份、关 VM、维护模式、用集成驱动镜像。
- 优先命令行(稳定),新手用 ISO 升级(选 “升级” 不选 “全新安装”)。
- 升级后验证 NVMe/USB/ 网卡,确保驱动加载。
按此步骤,可安全从 8.0U3h 原版升级到 8.0U3i 集成驱动版,解决硬件识别问题。