Por que não consigo acessar uma pasta compartilhada na minha máquina Virtualbox?

58

Tenho o Ubuntu 14.04 como meu sistema host e, em seguida, no Virtualbox, tenho o Lubuntu 14.04.

Estou tentando compartilhar uma pasta no meu sistema host para que meu sistema convidado possa gravar arquivos nela. Eu segui as instruções da melhor forma possível, instalei as adições de convidados do Virtualbox. Cheguei ao ponto em que adicionei a pasta compartilhada na interface do dispositivo:

No entanto, mesmo após a reinicialização, não consigo encontrar a pasta em nenhum lugar do meu sistema convidado.

Como faço para que minha pasta compartilhada apareça na minha máquina Lubuntu?

    
por Questioner 27.04.2014 / 16:06

7 respostas

79

Você precisa montar sua pasta na sua VM.

Primeiro você precisa instalar o Guest Additions (embora eu já tenha feito isso durante a instalação).

  1. Inicie sua VM
  2. Devices > %código%
  3. Eu tive que montar manualmente o CD: Insert Guest Additions CD image...
  4. Instale os pacotes necessários: sudo mount /dev/cdrom /media/cdrom
  5. Instale as adições de convidado: sudo apt-get install make gcc linux-headers-$(uname -r)

Agora você pode montar seu compartilhamento usando:

mkdir ~/new
sudo mount -t vboxsf New ~/new

Em que sudo /media/cdrom/VBoxLinuxAdditions.run é o nome da sua pasta compartilhada.

Agora você pode acessar a pasta compartilhada em New .

Observação: isso não é permanente. Para montar permanentemente sua pasta, você deve adicionar a seguinte linha a ~/new ( /etc/fstab ):

New /home/user/new vboxsf defaults 0 0

Obviamente, você deve substituir sudo nano /etc/fstab em user pelo seu próprio nome de usuário.

    
por Louis Matthijssen 27.04.2014 / 16:11
32

Como acessar o diretório compartilhado do Windows Host do Ubuntu VirtualBox Guest:

  1. Crie um diretório no Windows em qualquer local de sua escolha.
  2. No VirtualBox, vá para as configurações do Ubuntu Guest.
  3. Na seção Pasta compartilhada, adicione o local da sua pasta criada com permissão total.
  4. Agora inicie o convidado do ubuntu e verifique se você tem as últimas Adicionais para Convidado do VirtualBox instalados
  5. Agora adicione seu usuário ao grupo vboxsf:

    sudo usermod -aG vboxsf $(whoami)
    
  6. Faça o logout do usuário e faça login novamente.

  7. Agora você pode acessar seu diretório compartilhado em /media/sf_(shared_folder_name) .
por Vikas 26.08.2015 / 07:25
14

Como compartilhar pastas na caixa virtual (Guia passo a passo)

  1. Ir para a pasta Virtual Box/Device/Shared (no sistema operacional host)
  2. Adicione uma pasta que você deseja compartilhar no pop-up. (no sistema operacional host)
  3. Vamos nomear esta pasta como "Compartilhada" (no sistema operacional host)
  4. Agora, vá para o dispositivo e instale a adição de convidados.
  5. Agora, o próximo passo seria criar uma pasta que você deseja sincronizar com o sistema operacional host, mas certifique-se de estar em /home/UserName .

    Você pode verificar isso digitando pwd no terminal. Agora criando diretório -

    mkdir Share
    sudo chmod 777 /home/userName/Share
    
  6. Agora instale o pacote adicional convidado (etapa crucial! As pessoas geralmente perdem isso, o que cria um erro "Tipo de arquivo desconhecido" vboxsf ")

    sudo apt-get install virtualbox-ose-guest-utils
    
  7. Agora, faça o passo final montando a pasta (no sistema operacional convidado)

    sudo mount -t vboxsf share ~/Share/
    
  8. Feito! Agora, sincronize arquivos entre o Host e o SO convidado por meio da caixa virtual.

por Pankaj Barnwal 01.11.2014 / 08:14
2

É importante verificar se você atualizou a versão da caixa virtual. No meu caso, eu estava tentando montar minha versão muito antiga de adições no ubunto 15.04 e todas as coisas falharam. A solução foi simples: atualize seu aplicativo de caixa virtual .

    
por Gabriel del Campo 16.04.2016 / 15:19
1

1.) Realce a VM, vá para Configurações > Pastas compartilhadas e adicionar pasta.
2.) Iniciar VM
3.) Vá para Dispositivos > Insert Guest Additions imagem de CD ...
4.) Permitir que a VM execute instalações de adições de comentários
5.) Na execução do terminal: sudo add user (seu nome de usuário aqui) vboxsf
6.) Reinicie a VM

    
por Saresa Smith 29.01.2018 / 23:03
0

A melhor coisa a fazer seria criar um grupo doméstico no Windows se você estiver executando o sistema operacional do Ubuntu na caixa Virtual do Windows. Instale adições de convidado. Em seguida, vá para Arquivos e procure por Rede . O Ubuntu ajudará você a entrar no grupo doméstico no Windows e, dependendo de como você definiu os privilégios de compartilhamento, poderá acessar, editar e transferir dados. Por favor, tenha em mente que você deve estar conectado a uma rede, e ADHOC, alguma LAN sem fio, etc, mas não necessariamente à Internet.

    
por ceotimgorman 16.01.2018 / 18:19
-1

Eu resolvi isso instalando o samba e compartilhando a pasta com recursos unitários. Então pude ver a pasta na rede da minha máquina virtual.

    
por dario 15.10.2016 / 16:01

Tags