如何讓我的虛擬機器存取隨身碟?

如何讓我的虛擬機器存取隨身碟?

作業系統:Kubuntu 18.04

我有一些使用 virt-manager 和 qemu/kvm 製作的虛擬機器。 (我是不是使用 VirtualBox)。虛擬機運作良好,我可以從虛擬機複製/貼上到主機,反之亦然。

在製作虛擬機器時,我只使用基本設置,不做任何高級操作。

但現在,我想讓現有的虛擬機器讀取或寫入隨身碟。那可能嗎?

如果有幫助:

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 設備,則可以從此 USB 設備啟動啟動選項


在我的 Ubuntu 16.04 LTS 上,當 VM 運行時,我看到其他選項 - 我們需要選擇虛擬機選單項目並選擇重定向 USB 裝置,然後在打開的選擇用於重定向的 USB 設備視窗中勾選需要的設備,點選對應的設備:

USB 裝置重定向

這是可能的,因為已經添加了預設值USB重定向器裝置.

相關內容