Usuário anônimo
Mais
Como montar uma pasta compartilhada VirtualBox?
Qual é o procedimento para montar uma pasta compartilhada VirtualBox no Linux?
Eu tentei variações do seguinte comando de montagem, mas continuo recebendo "erro de protocolo" ou outros erros de montagem.
sudo mount -t vboxsf share /home/toto
58
3
Para VirtualBox com um convidado Linux, estes são os passos para montar uma pasta compartilhada:
Use a aplicação VirtualBox host's, VirtualBox Manager, para especificar as pastas host a compartilhar.
Certifique-se de que o VirtualBox Guest Additions está instalado no VirtualBox guest.
No convidado do Linux, o comando de montagem deve mostrar uma linha que a partilha foi montada. Isto é indicado pelo
type vboxsf
. O problema é que o ponto de montagem pode não estar onde desejado, e as permissões são apenas a raiz. A localização padrão da montagem é em/media/sf_
.Você pode acessar o compartilhamento tornando o usuário, ou grupo id de
1000
, um membro do grupovboxsf
. Isto é feito alterando a linhavboxsf
no arquivo/etc/group
. Pode ser necessário reiniciar.Você pode mudar onde a pasta é montada usando o comando VBoxControl. O comando é instalado quando o Guest Additions é instalado. Pode ser necessário reiniciar o computador. Por exemplo, para mudar o ponto de montagem de
/media/sf_...
para/home/toto/sf_...
utilize o seguinte comando para definir a pasta compartilhada guestproperty do VirtualBox:Para confirmar a mudança, use get:
Referências:
VirtualBox's Shared Folder Info
VirtualBox's guestproperty info
Ao encontrar:
depois de tentar partilhar pastas no VirtualBox, por exemplo:
isto finalmente funcionou para mim:
(A minha configuração: Windows 7 host, convidados: Ubuntu 12.04,13.10,14.04; atualmente rodando VBox 4.3.10 r93012)
Quando você obtiver o seguinte erro: /sbin/mount.vboxsf: a montagem falhou com o erro: Erro de protocolo
Infelizmente isto significa que você usa o nome padrão do compartilhamento ou host's nome do diretório de compartilhamento é o mesmo que o nome do compartilhamento convidado montado. Neste caso, é "share". Basta criar outra pasta de compartilhamento, ou seja, "vb_share" e depois executar:
mount -t vboxsf vb_share /home/< user >/host