ESXI 6.7强制直通板载SATA控制器以及USB3.0芯片

ESXI 6.7强制直通板载SATA控制器以及USB3.0芯片

小吴 123 2023-02-24

板载SATA控制器直通

  1. 首先,在直通SATA控制器之前,请确保板载SATA接口已经连接硬盘。如果没有连接硬盘,ESXi会彻底忽略掉这个设备(也就是在web client下的主机-管理-硬件-pci设备看不到)。
  2. 另外由于要直通SATA控制器,所以ESXi的系统盘不能接在板载SATA控制器上,否则ESXI的存储将无法正常使用。
  3. 正常直通,仅需切换直通,然后重启设备即可,但是有些要直通的设备处于灰色状态,显示不支持,这种情况就需要设置强制直通。
    image-1677225722363

第一步:记录设备的供应商ID、设备ID以及类ID

image-1677224998805

第二步:开启ESXI的SSH功能

第三步:查询确认ID

这一步不是必须的,只是验证一下

lspci -v | grep "Class 0106"

image-1677225042388

这的0106就是 类ID 0X106

第四步:添加直通代码

vi /etc/vmware/passthru.map
  • i编辑,在最后添加
# Intel Corporation Sunrise Point-H AHCI Controller
8086  a282  d3d0     false              

其中8086供应商IDa282设备IDd3d0 false固定值

image-1677224663824

  • ESC退出编辑,按:wq保存

现在重启完成,就可以去切换直通了。

USB3.0芯片直通

前面3个步骤一样,仅需替换供应商ID、设备ID以及类ID

添加直通代码

# ntel Corporation Sunrise Point-LP USB 3.0 xHCI Controller
8086  a2af  d3d0    default

其中8086供应商IDa2af设备IDd3d0 default固定值