0x01 查看设备
管理–>硬件–>PCI设备,找到板载的SATA控制器查看设备ID、供应商ID、类ID;这张图我已经修改过配置所以直通式禁用,如果没有修改过ESXi的配置文件直通显示为不支持并且是灰色的;
0x02 开启SSH
主机–>操作–>服务–>启用Secure Shell,需要使用终端连接到ESXi修改配置文件,所以这里要开启SSH;
0x03 修改配置
使用以下命令确认设备存在,上图中的类ID为:0x106,在用以下命令输入0106即可;
- lspci -v | grep "Class 0106" # 0106为设备的类ID;
- vi /etc/vmware/passthru.map # 编辑配置文件;
在配置文件的最下面添加你设备的供应商ID和设备ID,如下图中的注释;添加完毕后保存退出;
- # Intel Corporation Cannon Lake PCH-H AHCI Controller
- 8086 a352 d3d0 default
重启ESXi
0x04 切换直通
重启完后进入ESXi 管理–>硬件–>PCI设备,如果显示禁用则可以切换直通,如果显示不支持,说明配置文件没有修改成功或者没有重启ESXi。选中设备点击“切换直通”后会提示“无法配置直通设备”现在不知道为什么如下图,但是重启ESXi后直通变为活动,在使用过程中暂时没有发现什么问题;
文章评论