Pastas compartilhadas do Virtualbox - falha na montagem

3

Instalei o Ubuntu 10.04 como uma VM do Virtualbox. Eu gostaria de fazer meu C drive inteiro uma pasta compartilhada sempre ativada em ~ (/ home /). Eu vi este tutorial , mas não tenho certeza das diferenças entre os comandos que eles fornecem. Depois de criar uma nova pasta virtual chamada "C" em Configurações do VirtualBox - > Pastas compartilhadas, eu tentei, dentro de ~ ,

mkdir C
sudo mount -t vboxsf share ~/C

mas eu recebo

/sbin/mount.vboxsf: mounting failed with the error: Protocol error

Qual é o comando correto para alcançar o que eu quero fazer?

    
por 1'' 01.07.2013 / 20:54

3 respostas

5

De acordo com esta postagem no blog , O primeiro argumento depois de vboxsf ( share neste caso) deve ser o rótulo que você deu à pasta no Gerenciador de Virtualbox. Como eu chamei minha pasta "C" no Virtualbox Manager, consegui montar a pasta com:

mkdir C
sudo mount -t vboxsf C ~/C

No entanto, esse método exige que a unidade seja remontada após a inicialização. Essa postagem excelente sugere colocar o comando no script /etc/rc.local, que é executado no início -up:

sudo mount -t vboxsf -o uid=1000,gid=1000 virtualbox_share_name /home/my_username/folder_name

O caminho completo é obrigatório, pois está sendo executado como root.

    
por 01.07.2013 / 20:55
1

No passado, quando corri para um protocol error ao montar um compartilhamento do VirtualBox, simplesmente entrei na configuração de pastas compartilhadas na interface do usuário do VirtualBox, removi a configuração de compartilhamento que não estava montando corretamente e a recriou exatamente as mesmas configurações, então tentei montar novamente e funcionou.

    
por 19.02.2015 / 08:10
0
  1. Configure o compartilhamento a partir da interface da caixa virtual no sistema operacional host. (Eu não me daria permissão de escrita para C :. ou por um curto período e depois removê-lo)
  2. Instale o VirtualBox Additions no sistema operacional convidado.
  3. Transforme seu usuário (no Sistema Operacional Convidado) em um membro do grupo vboxsf que tenha configuração de provilégios corretamente.

    sudo usermod -a -G vboxsf bob (if your user is bob)

Dependendo de suas configurações a partir de 1), você obterá acesso / leitura na seção "Computador" mostrando as unidades, normalmente você deve.

    
por 31.01.2017 / 15:34