Eu executo algumas VMs do Ubuntu no QEMU/KVM como virt-manager
GUI. A única coisa que realmente sinto falta do VirtualBox é a capacidade de instalar "Guest Additions", que permitiria uma área de transferência compartilhada e a capacidade de arrastar e soltar arquivos do host para o convidado e vice-versa (embora fosse possível selecionar se seria apenas trabalhe de uma maneira ou de ambas).
Existe algo assim para QEMU/KVM? Estou executando o Ubuntu GNOME 16.04.1 com GNOME 3.20 como host e VMs semelhantes.
Responder1
Sim, as adições de convidados SPICE
Responder2
Sim, há algo como acréscimos de convidados virt-manager
- só precisa ser feito de maneira um pouco diferente. Para facilitar a visualização de como funciona, fornecerei algumas capturas de tela.
Primeiro altere os atributos ACL do libvirt-qemu
usuário para conceder permissões de gravação na pasta compartilhada: sudo setfacl -R -m u:libvirt-qemu:rwx /<path-of-the-shared folder>
e no 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 - marqueCompartilhável- Clique emAplicar.
Clique emAdicionar hardware- selecioneSistema de arquivo- mude o modo paraMapeado- Clique emNavegar.
Clique emNavegar localmente.
Selecione ospastavocê quercompartilharcom o sistema operacional convidado - clique emAbrir.
Tipo/hospedarpara o campoCaminho de Destino- Clique emTerminar.
Agora inicialize o sistema convidado, crie uma pasta com o mesmo nome daquela que você selecionou para ser compartilhada no sistema host (no meu exemplo:compartilhar) no /home
diretório do sistema convidado. Abra um terminal e execute o seguinte comando para montar a pasta compartilhada no convidado:
sudo mount -t 9p -o trans=virtio,version=9p2000.L /host /home/<your-user-name>/<your-shared-folder-name>
Et voilà - agora você está tendo funcionalidades equivalentes às adições de convidados no VirtualBox.