Есть ли что-то как “Гостевые Дополнения VirtualBox” для QEMU/KVM?

Я запускаю некоторую Ubuntu VMs в QEMU/KVM с virt-manager как GUI. Одна вещь, которую я действительно пропускаю от VirtualBox, хотя способность установить "Гостевые Дополнения", которые позволили бы общему буферу обмена и способности перетащить файлы от хоста до гостя и стиха визы (хотя можно было бы смочь выбрать, если это просто проложит себе путь или оба).

Есть ли что-то вроде этого для QEMU/KVM? Я запускаю Ubuntu GNOME 16.04.1 с GNOME 3.20 как хост и подобный VMs.

8
задан 20 November 2016 в 10:04

2 ответа

Да, существует что-то как гостевые дополнения в virt-manager - это просто должно быть сделано немного по-другому. Чтобы помочь Вам видеть, как это работает, я предоставлю Вам некоторые снимки экрана.

Сначала измените атрибуты ACL libvirt-qemu пользователь для предоставления полномочий записи на совместно используемой папке: sudo setfacl -R -m u:libvirt-qemu:rwx /<path-of-the-shared folder>
и Vdisk: sudo setfacl -R -m u:libvirt-qemu:rwx /<path-of-the-virtual-disk>

В примере ниже я дал полномочия для всех отдельных смонтированных разделов, чтобы быть гибким:
sudo setfacl -R -m u:libvirt-qemu:rwx /media/cl (как я сказал - пример моей установки),

Откройте виртуальную машину в virt-manager - выберите диск - Совместно используемая метка - нажимает на Apply.

enter image description here

Нажмите на Add Hardware - выбирают Файловую систему - изменяются, Режим к Отображенному - нажимают на Browse.

enter image description here

Нажмите на Browse Local.

enter image description here

Выберите папку, которую Вы хотите совместно использовать с гостевой операционной системой - нажимают на Open.

enter image description here

Введите хост / в полевой Путь назначения - нажимают на Finish.

enter image description here

Теперь загрузите гостевую систему, создайте папку с тем же именем как то, которое Вы выбрали, чтобы быть совместно использованными в хост-системе (в моем примере: доля) в /home каталог гостевой системы. Откройте терминал и выполните следующую команду для монтирования совместно используемой папки в госте:

sudo mount -t 9p -o trans=virtio,version=9p2000.L /host /home/<your-user-name>/<your-shared-folder-name>  

И voilà - теперь у Вас есть эквивалентная функциональность как с гостевыми дополнениями в VirtualBox.

4
ответ дан 23 November 2019 в 05:48

Да, гостевые дополнения СПЕЦИИ

http://www.spice-space.org/download.html

2
ответ дан 23 November 2019 в 05:48

Другие вопросы по тегам:

Похожие вопросы: