virt-manager(QEMU/KVM)下的虚拟化 Windows 11 找不到 USB SSD 存储驱动器

virt-manager(QEMU/KVM)下的虚拟化 Windows 11 找不到 USB SSD 存储驱动器

我在 virt-manager (QEMU / KVM) 下虚拟化的 Windows 11 可以看到 USB 无线鼠标,但看不到 USB SSD 存储设备。我在 Windows 11 内部的计算机管理的磁盘管理中进行了检查,但 SSD 存储肯定无法识别。寻求一些帮助来解决这个问题。在此先感谢任何帮助。

答案1

虚拟化环境的一个主要卖点是默认情况下它无法访问主机硬件

您需要专门指示虚拟机管理程序将 USB 设备传递到虚拟机。它根本无法感知您当前是想在物理机还是虚拟机中使用外部硬盘,而且使用 USB 或大多数其他数据总线无法同时进行这两项操作。

virt-manager能够轻松做到这一点。

指示:

  1. 转到您的虚拟机设置:

在此处输入图片描述

  1. 点击添加设备:

在此处输入图片描述

  1. 选择 USB 主机设备作为设备类型:

在此处输入图片描述

  1. 选择您想要传递到虚拟机的设备,然后单击“应用”:

在此处输入图片描述


笔记:

您可能需要重新启动虚拟机才能使设置生效。

只要它通过了,你就无法访问你主机上的同一个设备!


想法:

仅当您对虚拟机管理程序具有物理访问权限时,所提供的解决方案才会起作用,而如果它在数据中心中运行则不可能。

你可能想看看使用香料因为它能够通过网络连接轻松地将 USB 设备从客户端设备传输到虚拟机。这意味着,例如,您可以使用笔记本电脑连接到在桌面上运行的虚拟机,然后在 virt-viewer 中选择要传输到虚拟机的连接到笔记本电脑的 USB 设备,而无需与运行虚拟机的主机建立物理连接。

然后,您可以非常轻松地连接和断开与 virt-manager 的设备,而无需重新启动 VM 或主机。

请注意,如果虚拟机管理程序在不同的网络中运行并且您通过 WAN 连接到它,则这可能会相对较慢。

答案2

遇到了同样的问题,只需删除所有 Spice usb 即可解决问题。Gpu Passthrough 既不使用 Virtio 也不使用 Spice,只需删除属于该类别的所有内容即可。另外,请确保您的启动选择已选中。

相关内容