Sì, c'è qualcosa come le aggiunte degli ospiti in virt-manager
- deve solo essere fatto in modo leggermente diverso. Per aiutarti a vedere come funziona, ti fornirò alcuni screenshot.
Per prima cosa modifica gli attributi ACL libvirt-qemu
dell'utente per dare le autorizzazioni di scrittura sulla cartella condivisa: sudo setfacl -R -m u:libvirt-qemu:rwx /<path-of-the-shared folder>
e il Vdisk:sudo setfacl -R -m u:libvirt-qemu:rwx /<path-of-the-virtual-disk>
Nell'esempio seguente ho dato le autorizzazioni per tutte le partizioni montate separate per essere flessibile:
sudo setfacl -R -m u:libvirt-qemu:rwx /media/cl
(come ho detto - un esempio della mia configurazione)
Aprire la macchina virtuale in virt-manager
- selezionare il disco - selezionare Condivisibile - fare clic su Applica .
Fare clic su Aggiungi hardware - selezionare filesystem - modificare la modalità in mappata - fare clic su Sfoglia .
Fai clic su Sfoglia locale .
Seleziona la cartella che desideri condividere con il sistema operativo guest - fai clic su Apri .
Digita / host nel campo Percorso target - fai clic su Fine .
Ora avvia il sistema guest, crea una cartella con lo stesso nome di quella selezionata per la condivisione nel sistema host (nel mio esempio: share ) nella /home
directory del sistema guest. Aprire un terminale ed eseguire il comando seguente per montare la cartella condivisa nel guest:
sudo mount -t 9p -o trans=virtio,version=9p2000.L /host /home/<your-user-name>/<your-shared-folder-name>
Et voilà - ora hai funzionalità equivalenti come con le aggiunte guest in VirtualBox.