Sim, há algo como adições de convidados em virt-manager
- isso tem que ser feito de forma um pouco diferente. Para facilitar a visualização do funcionamento, fornecerei algumas capturas de tela.
Primeiro, altere os atributos de ACL do usuário libvirt-qemu
para conceder permissões de gravação na pasta compartilhada: sudo setfacl -R -m u:libvirt-qemu:rwx /<path-of-the-shared folder>
e o Vdisk: sudo setfacl -R -m u:libvirt-qemu:rwx /<path-of-the-virtual-disk>
No exemplo abaixo, dei permissões para que todas as partições montadas separadas fossem flexíveis:
sudo setfacl -R -m u:libvirt-qemu:rwx /media/cl
(como eu disse - um exemplo da minha configuração)
Abra a máquina virtual em virt-manager
- selecione o disco - marca Compartilhável - clique em Aplicar .
Clique em Adicionar Hardware - selecione Sistema de Arquivos - altere o Modo para Mapeado - clique em Procurar .
Clique em Procurar local .
Selecione a pasta que você deseja compartilhar com o sistema operacional convidado - clique em Abrir .
Digite / host no campo Caminho de destino - clique em Concluir .
Agora, inicialize o sistema guest, crie uma pasta com o mesmo nome que você selecionou para ser compartilhado no sistema host (no meu exemplo: compartilhamento ) no diretório /home
do sistema convidado. Abra um terminal e execute o seguinte comando para montar a pasta compartilhada no guest:
sudo mount -t 9p -o trans=virtio,version=9p2000.L /host /home/<your-user-name>/<your-shared-folder-name>
Et voilà - agora você tem uma funcionalidade equivalente à das adições de convidados no VirtualBox.