
ОС: Кубунту 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
Это возможно. Вам необходимо:
- открыть диспетчер виртуальных машин (
virt-manager
) - выберите свою машину
- выбиратьОткрыть
- выбиратьВид→Подробности
нажмитеДобавить оборудованиеи выберитеUSB-хост-устройство:
нажмитеЗаканчивать
В результате USB-устройство отобразится в левом списке:
запустите виртуальную машину как обычно
Более того, вы можете загрузиться с этого USB-устройства, если выберете его вПараметры загрузки.
На моем Ubuntu 16.04 LTS я вижу другую опцию во время работы виртуальной машины — нам нужно выбратьВиртуальная машинапункт меню и выберитеПеренаправить USB-устройство, затем в открытомВыберите USB-устройства для перенаправленияВ окне отметьте необходимое устройство и щелкните на соответствующем устройстве:
Это возможно благодаря уже добавленным параметрам по умолчанию.USB-перенаправительустройства.