Acesso de gravação negado ao montar a pasta do convidado qemu

3

Eu configurei um convidado do qemu Linux usando o virt-manager. Eu montei um caminho de host com sucesso. O snippet de configuração do libvirt no host:

<filesystem type='mount' accessmode='mapped'>
  <source dir='/home/robert/Documents/sources/oss/linux'/>
  <target dir='/linux-src'/>
  <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/>
</filesystem>

A linha fstab no convidado:

/linux-src /mnt/linux-src 9p defaults 0 0

Acessar e ler funciona bem, mas não consigo escrever nesse diretório

$ cd /mnt/linux-src
$ touch asd
$ touch: cannot touch 'asd': Permission denied

Estou executando como o usuário root no guest e os arquivos pertencem ao meu usuário ( robert ) no host.

O que posso fazer para permitir o acesso de gravação a essa pasta do convidado?

    
por Robert Munteanu 20.06.2017 / 10:55

1 resposta

1

Conceda acesso de escrita ao grupo libvirt-qemu no host:

chgrp libvirt-qemu /home/robert/Documents/sources/oss/linux
chmod -R g+w /home/robert/Documents/sources/oss/linux
    
por 13.07.2017 / 20:24