硬件直通是一种虚拟化技术,它允许虚拟机直接访问宿主机上的物理硬件设备,而不是通过虚拟化层进行仿真。这样,虚拟机可以直接控制硬件,从而获得更高的性能和更低的延迟,常见场景包括但不限于:
【硬件直通的风险和限制】 硬件直通可能带来一定风险和限制,错误配置可能导致设备冲突或系统崩溃。在操作前,请充分了解以下风险,包括且不限于:
不建议非专业用户尝试硬件直通操作。如需操作,请做好保障准备,包括且不限于提前备份重要数据、停止依赖对应硬件的服务、稳定前避免勾选虚拟机开机自启动。 【硬件直通的复杂性和成功率】 直通 PCI 设备有一定的前置工作,用户需自行执行以下直通配置步骤,包括且不限于:
同时能否直通成功取决于多个因素,一般失败的原因包括但不限于:
相比之下,直通 USB 设备虽然没有前置工作,但仍需谨慎操作,避免损坏 USB 存储设备中的数据。
打开虚拟机应用,在侧边栏点击 硬件,找到 硬件直通选项 的 开启 按钮,在仔细阅读 《硬件直通技术免责声明》 后, 点击 确认开启 。

在创建虚拟机或编辑虚拟机界面, 添加设备 按钮在 硬件直通选项 开启后便激活可点击。

点击 添加硬件 按钮,点击 添加 USB 设备

然后,您将看到当前宿主机上的所有 USB 设备,选择需要直通给当前虚拟机的 USB 设备,点击 添加 按钮。

最后,点击 确定 按钮保存,然后便可启动虚拟机验证直通效果。

点击 添加硬件 按钮,点击 添加 PCI 设备

然后,您将看到当前宿主机上的所有 PCI 设备,在列表中选择需要直通给当前虚拟机的 PCI 设备,然后点击右下角的 选择 按钮

由于 PCI 设备根据 IOMMU 分组进行内存隔离,所以直通时需要将同一 IOMMU 分组的 PCI 设备一并直通,确认无误后可点击 添加 按钮。

最后,点击 确定 按钮保存,然后便可启动虚拟机验证直通效果。

由于多方面因素影响,虚拟机可能启动失败,可在日志中查询相关详细原因。
日志路径:/var/apps/trim.vm/var/log/error.log
也可拷贝 Debug Log到文件管理


