Você pode fazer um kludge e adicionar o mount -t vboxsf D_DRIVE /media/shares/D
ao /etc/rc.local, já que o rc.local é executado em cada inicialização como root .
Eu estou tentando auto-montar o VirtualBox Shared Folders no Ubuntu, os Sharenames são *_DRIVE
, ao passo que * é D, E, etc. para depois compartilhá-los novamente via samba. Se eu
mount -t vboxsf D_DRIVE /media/shares/D
funciona, mas isso é claro somente até a próxima reinicialização.
Então, tentei montá-los via fstab
, que os monta (como eu vejo em ' sudo mount
'), mas os pontos de montagem permanecem vazios. Eu tentei adicionar vboxsfv
e vboxadd
em /etc/modules/
, mas sem sucesso. No entanto, vejo que vboxservice
auto-monta todos os compartilhamentos em /media/sf_*_DRIVE
e eles estão disponíveis. Não há problema em duplicar um compartilhamento, já que posso montá-los manualmente e ambos funcionam.
Embora eu possa compartilhar todos os /media/sf_*_DRIVE
, gostaria de compartilhar apenas /media/shares/
, que contém todos os pontos de montagem.
Você pode fazer um kludge e adicionar o mount -t vboxsf D_DRIVE /media/shares/D
ao /etc/rc.local, já que o rc.local é executado em cada inicialização como root .
Se você quiser conseguir ler & amp; escrever permissões sobre esse compartilhamento, por favor, faça isso
mount -t vboxsf -o uid=<your uid>,gid=<Your gid> D_DRIVE /media/shares/D
Você pode obter seu id de usuário e id de grupo no arquivo / etc / passwd. É assim que a entrada do meu usuário se parece no meu arquivo / etc / passwd. Primeiro 1000 é meu UID e o segundo 1000 é meu GID.
thefourtheye:x:1000:1000:thefourtheye,,,:/home/thefourtheye:/bin/bash
Se você não quiser executar o comando mount sempre que inicializar, basta adicionar esse comando no arquivo /etc/rc.local, conforme mencionado por @Yet Another User.
Tags server virtualbox