ESXI 8.0.3 ubuntu 24.04 直通显卡P40

[复制链接]
发表于 2026-10-7 09:51:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×

适用场景

在 ESXi 虚拟化环境中,有时需要把物理 GPU 直接分配给某台虚拟机使用(例如机器学习、图形渲染等场景),这种技术称为 GPU 直通(Passthrough)。本文记录从宿主机到 BIOS 再到 ESXi 配置文件的完整操作步骤。

前置准备

  • 一台已安装 VMware ESXi 的物理服务器,且 CPU 支持 VT-d / IOMMU。
  • 服务器具备独立的 GPU 卡。
  • 可通过 ESXi 管理界面或 SSH 登录宿主机。

操作步骤

第一步,在 ESXi 管理界面中将 GPU 切换为直通模式:勾选对应的 GPU 设备,点击“切换直通”,状态显示为“活动”即可。

第二步,进入服务器 BIOS 设置。重启开机按 F2 进入 BIOS,找到 Integrated Devices,将 Memory Mapped I/O above 4GB 设为 Enable,并关闭 Secure Boot。

第三步,开启 ESXi 的 SSH 服务。在管理界面选择“主机 → 操作 → 服务 → 启用 SSH”,随后通过 SSH 登录 ESXi 宿主机。

第四步,编辑直通配置文件。先通过 lspci 确认 GPU 的 PCI 地址:

lspci -v | grep -i nvidia -A1

将对应设备写入 ESXi 配置文件并声明为直通设备:

echo '/device/0000:02:00.0/owner = "passthru"' >> /etc/vmware/esx.conf
echo '/device/0000:82:00.0/owner = "passthru"' >> /etc/vmware/esx.conf
echo '10de  1b38  default  false' >> /etc/vmware/passthru.map

修改完成后重启 ESXi 宿主机,在虚拟机设置中即可为该虚拟机添加 PCI 设备(即直通后的 GPU)。

注意事项

  • 不同厂商、不同型号的 GPU 其 PCI 地址与厂商 ID 不同,请以上面 lspci 实际输出为准。
  • 开启直通后该 GPU 将被虚拟机独占,宿主机自身无法再使用该显卡输出。
  • 操作前建议备份 ESXi 配置,避免误改 esx.conf 导致宿主机启动异常。

qidao123.com企服评测-应用市场 编辑提示

回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表