Onde as pastas compartilhadas do VirtualBox são montadas em um convidado virtual?

8

Ao executar o Ubuntu como um VirtualBox, onde está a montagem automática das pastas compartilhadas?

Não é /etc/fstabassim, onde mais poderia estar?

David דוד
fonte

Respostas:

11

O Ubuntu e outros convidados do Linux montam automaticamente pastas compartilhadas na pasta /mediacom o formato /media/sf_share-name.

Os convidados do Windows montam automaticamente suas pastas compartilhadas como uma letra de unidade no Gerenciador de Arquivos

O próprio convidado da Máquina Virtual precisa ter o VirtualBox Guest Additions instalado.

Para usar a montagem automática, verifique se o usuário possui o vboxsfgrupo de usuários também chamado Use VirtualBox virtualisation solutionnas versões mais recentes do VirtualBox.

Edite as configurações da própria máquina virtual e adicione a pasta a ser compartilhada com o convidado virtual da seguinte maneira: insira a descrição da imagem aqui

liberdade de expressão
fonte
11
Observe que, depois de instalar as atualizações por meio do gerenciador de atualizações, tive que reinstalar as adições de convidados. De alguma forma, as atualizações quebraram a funcionalidade de montagem automática de pastas compartilhadas (Ubuntu 12.04).
ccook
4

Na caixa host, você pode listar pastas compartilhadas na linha de comando via:

VBoxManage showvminfo {vm name here}

Há uma seção "Pastas compartilhadas:".

Michał Šrajer
fonte
O meu convidado VirtualBox não tem VBoxManageúnica VBoxClient, VBoxControleVBoxService
Mark Mikofski
11
@MarkMikofski Você corre VBoxManagedo host e não do convidado. O host é o sistema operacional externo, o convidado é o sistema operacional interno.
Michał Šrajer
2

isso é coberto aqui e aqui . ambos trabalham ...

Copie e cole na página help.ubuntu.com que referenciei:

Linux

Se o cliente for Linux, você precisará montá-lo e conectá-lo a um diretório.

Os seguintes comandos bash (no cliente) configurariam uma montagem correta (e criariam um link a partir da área de trabalho) Nota: você não deve usar espaços no nome do compartilhamento.

nome_do_compartilhamento = "seja o que for.você quer.vocar"; 
sudo mkdir / mnt / $ sharename \
sudo chmod 777 / mnt / $ sharename \ 
sudo mount -t vboxsf -o uid = 1000, gid = 1000 $ sharename / mnt / $ sharename \
ln -s / mnt / $ sharename $ HOME / Desktop / $ sharename

Para o comando acima, se você receber um erro como

mount: tipo de sistema de arquivos desconhecido 'vboxsf'

Em seguida, basta alterar o vboxsf para vboxfs

Se você deseja que ele seja montado automaticamente em cada inicialização, coloque o comando mount em /etc/rc.local distros do Debian (por exemplo, Ubuntu 10.04 e posterior)
RobotHumans
fonte
Eu acho que a pergunta não é "como usar a pasta compartilhada". De qualquer forma, não forneça apenas links externos, cujo conteúdo pode mudar fora de nosso controle, informe as informações relevantes na resposta.
Enzotib 28/05
@enzotib - Entendo que ... a configuração automount está lá. Um deles é o wiki help.ubuntu.com. Não vejo essa indo embora.
RobotHumans