como montar automaticamente uma pasta compartilhada virtualbox em um sistema operacional convidado com opções específicas?

0
O

virtualbox por padrão monta pastas compartilhadas como usuário root, grupo vboxsf e 770 permissões em tudo.

Eu gostaria de montar com opções específicas, ou seja,

sudo mount -t vboxsf myshare /media/sf_myshare/ -o rw,uid=501,gid=20

Eu posso desmontar manualmente o compartilhamento montado automaticamente e executar o comando acima, mas gostaria que essas opções fossem aplicadas automaticamente. Não consigo encontrar nenhum arquivo em / etc / que controle as configurações de montagem de compartilhamento do vbox

    
por marathon 01.02.2017 / 00:51

1 resposta

1

Isso parece ser controlado pelo vbsvcAutoMountWorker , conforme definido por VBoxServiceAutoMount.cpp , e o log de montagem indica que a função vbsvcAutoMountSharedFolder está envolvida, chamada por algo que define manualmente o grupo para vboxsf . Mudar isso parece exigir a alteração do código e recompilação, ou solicitar um recurso que as opções sejam configuráveis através de uma "guestproperty" ou "extradata" ou algum outro meio ...

    
por 01.02.2017 / 02:34