如何让我的虚拟机访问 U 盘?

如何让我的虚拟机访问 U 盘?

操作系统:Kubuntu 18.04

我使用 virt-manager 和 qemu/kvm 创建了一些虚拟机。(我不是使用 VirtualBox)。虚拟机运行良好,我可以从虚拟机复制/粘贴到主机,反之亦然。

在制作虚拟机时,我只使用基本设置,不做任何高级操作。

但现在,我想让我现有的虚拟机读取或写入 U 盘。可以吗?

如果有帮助的话:

apt list --installed | grep -i virt节目

gir1.2-libvirt-glib-1.0/bionic,now 1.0.0-1 amd64 [installed,automatic]
libgovirt-common/bionic,bionic,now 0.3.4-2 all [installed,automatic]
libgovirt2/bionic,now 0.3.4-2 amd64 [installed,automatic]
libvirt-bin/bionic-updates,bionic-security,now 4.0.0-1ubuntu8.10 amd64 [installed]
libvirt-clients/bionic-updates,bionic-security,now 4.0.0-1ubuntu8.10 amd64 [installed,automatic]
libvirt-daemon/bionic-updates,bionic-security,now 4.0.0-1ubuntu8.10 amd64 [installed,automatic]
libvirt-daemon-driver-storage-rbd/bionic-updates,bionic-security,now 4.0.0-1ubuntu8.10 amd64 [installed,automatic]
libvirt-daemon-system/bionic-updates,bionic-security,now 4.0.0-1ubuntu8.10 amd64 [installed,automatic]
libvirt-glib-1.0-0/bionic,now 1.0.0-1 amd64 [installed,automatic]
libvirt0/bionic-updates,bionic-security,now 4.0.0-1ubuntu8.10 amd64 [installed,automatic]
python-libvirt/bionic,now 4.0.0-1 amd64 [installed,automatic]
qml-module-qtquick-virtualkeyboard/bionic,now 5.9.5+dfsg-0ubuntu1 amd64 [installed]
qtvirtualkeyboard-plugin/bionic,now 5.9.5+dfsg-0ubuntu1 amd64 [installed]
virt-manager/bionic-updates,bionic-updates,now 1:1.5.1-0ubuntu1.2 all [installed]
virt-viewer/bionic,now 6.0-2 amd64 [installed,automatic]
virtinst/bionic-updates,bionic-updates,now 1:1.5.1-0ubuntu1.2 all [installed,automatic]

apt list --installed | grep -i qemu展示

ipxe-qemu/bionic-updates,bionic-updates,now 1.0.0+git-20180124.fbe8c52d-0ubuntu2.2 all [installed,automatic]
ipxe-qemu-256k-compat-efi-roms/bionic,bionic,now 1.0.0+git-20150424.a25a16d-0ubuntu2 all [installed,automatic]
qemu-block-extra/bionic-updates,bionic-security,now 1:2.11+dfsg-1ubuntu7.13 amd64 [installed,automatic]
qemu-kvm/bionic-updates,bionic-security,now 1:2.11+dfsg-1ubuntu7.13 amd64 [installed]
qemu-system-common/bionic-updates,bionic-security,now 1:2.11+dfsg-1ubuntu7.13 amd64 [installed,automatic]
qemu-system-x86/bionic-updates,bionic-security,now 1:2.11+dfsg-1ubuntu7.13 amd64 [installed,automatic]
qemu-utils/bionic-updates,bionic-security,now 1:2.11+dfsg-1ubuntu7.13 amd64 [installed,automatic]

答案1

这是有可能的。你需要:

  1. 打开虚拟机管理器(virt-manager
  2. 选择您的机器
  3. 选择打开
  4. 选择看法细节
  5. 点击添加硬件并选择USB 主机设备

    添加 USB 主机设备

  6. 点击结束

  7. 结果 USB 设备将显示在左侧列表中:

    已添加物理 USB 设备

  8. 像往常一样启动虚拟机


此外,您可以从此 USB 设备启动,如果您选择它启动选项


在我的 Ubuntu 16.04 LTS 上,虚拟机运行时我看到了其他选项 - 我们需要选择虚拟机菜单项并选择重定向 USB 设备,然后在打开选择要重定向的 USB 设备窗口检查所需的设备并点击相应的设备:

USB 设备重定向

这是可能的,因为已经添加了默认USB 重定向器设备。

相关内容