Так, є щось на зразок доповнень для гостей 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
- виберіть диск - позначте Shareable - натисніть кнопку Застосувати .
Клацніть на Додати обладнання - виберіть Файлову систему - змініть режим на Картоване - натисніть кнопку Огляд .
Клацніть на Огляд локального .
Виберіть папку, якою ви хочете поділитися з гостьовою операційною системою - натисніть кнопку Відкрити .
Введіть / хост у поле Цільовий шлях - натисніть кнопку Готово .
Тепер завантажте гостьову систему, створіть папку з тим самим іменем, що та, яку ви вибрали для спільного використання в хост-системі (у моєму прикладі: поділитися ) в /home
каталозі гостьової системи. Відкрийте термінал і виконайте таку команду, щоб змонтувати спільну папку в гості:
sudo mount -t 9p -o trans=virtio,version=9p2000.L /host /home/<your-user-name>/<your-shared-folder-name>
Et voilà - тепер у вас є аналогічна функціональність, як і з доповненнями для гостей у VirtualBox.