Compartilhando arquivos e pastas entre Máquinas Virtuais e/ou Máquinas Reais

Definições host = Máquina Real, guest = Máquina Virtual.

1 - Compartilhando arquivos entre (host Linux e guest Windows)

Antes de ligar sua máquina virtual, vá em Configurações -> Pastas Compartilhadas clique no ícone de adicionar abaixo da pasta.

SharedFolder.png

Será aberta uma nova janela onde escolherá Outro , após isto navegue até a pasta que deseja compartilhar.

choosefolder.png

Ligue a máquina virtual, e acesse Dispositivos -> Instalar Adicionais para Convidado.

virtualbox2.png

Note que em Meu computador na máquina virtual será criada uma unidade de CDROM a mais com a imagem dos adicionais. Execute-a e prossiga a instalação.

virtualbox3.png

Quando avisado que o software não passou no teste de compatibilidade, clique em Continuar assim mesmo, conclua a instalação e reinicie a máquina virtual.

thumb_virtualbox4.png

Depois de reiniciado, acesse Menu Iniciar -> Todos os Programas -> Acessórios -> Windows Explorer -> Meus Locais de Rede -> Toda a rede -> VirtualBox Shared Folders, e verá que aparecerão suas pastas escolhidas para serem compartilhadas anteriormente.

virtualbox5.png

Se você desejar também mapear as pastas compartilhadas para agilizar o acesso posteriormente as mesmas, clique com o botão direito em Meu Computador e vá em Mapear unidade de rede, e digite \\VBOXSVR\ seguido do nome da pasta de compartilhamento criada.

virtualbox6.png

Ex:

\\VBOXSVR\arquivos

virtualbox7.png

Se desejar que o instalador de adicionais saia dos seus dispositivos disponíveis em Meu Computador, clique com o botão direito no mesmo e peça para ejetar.

Pronto, pastas compartilhadas!

2 - Compartilhando arquivos entre (host Windows e guest Linux)

Os passos são quase iguais ao caso anterior, escolha as pastas a serem compartilhadas em Configurações -> Pastas Compartilhadas.

Ligue a máquina, e acesse Dispositivos -> Instalar Adicionais para Convidado.

Acesse a unidade de CD que foi criada e execute o arquivo.

$ sh ./VBoxLinuxAdditions*.run

Crie a pasta a ser montada:

$ sudo mkdir /mnt/nome_pasta

Montando:

$ sudo mount -t vboxsf nome_pasta_compartilhada /mnt/nome_pasta

Lembrando que: "nome_pasta_compartilhada" = nome da pasta criada no primeiro passo.

Pronto, pasta criada e disponível no seu diretório /mnt com o nome que você colocou.

3 - Compartilhando arquivos entre (host Linux e guest Linux)

Os passos são quase iguais ao caso anterior, escolha as pastas a serem compartilhadas em Configurações -> Pastas Compartilhadas.

Ligue a máquina, e acesse Dispositivos -> Instalar Adicionais para Convidado.

Acesse a unidade de CD que foi criada e execute o arquivo.

$ sh ./VBoxLinuxAdditions*.run

Na máquina host(Real) vá no navegador de arquivos (nautilus) ou no terminal e crie e a pasta que deseja compartilhar. (Ex.: mkdir nome_da_pasta).
Obs: caso já tenha uma pasta que deseja compartilhar o passo acima pode ser ignorado.

Ligue a máquina, e acesse Dispositivos -> Pastas Compartilhadas
Clique no ícone de Adicionar nova pasta.
Será aberta uma nova janela onde escolherá Outro , após isto navegue até a pasta que deseja compartilhar.

choosefolder.png
Clique em OK duas vezes.

Na máquina guest(Virtual) abra o terminal e de o seguinte comando:
mkdir ~/nome_da_pasta (está será a pasta compartilhada com o host)

de o comando id (ID) ele deve retornar algo como:
uid=1000(user) gid=1000(user) groups=4(adm),20(dialout),24(cdrom),46(plugdev),106(lpadmin),121(admin),122(sambashare),1000(user)

Anote os dados de uid e de gid e dê o seguinte comando:
sudo mount -t vboxsf -o uid=1000,gid=1000 nome_da_pasta /home/usuário/nome_da_pasta
Onde o usuário deve ser o nome que deu ao usuário e nome_da_pasta a pasta compartilhada com o host.
Obs: Será solicitada a senha de administrador.

Para tornar permanente siga abaixo:
sudo gedit /etc/fstab
Obs: Será solicitada a senha de administrador.

Adicione a seguinte linha no final do arquivo:
nome_da_pasta /home/usuário/nome_da_pasta vboxsf rw,uid=1000,gid=1000 0 0
Obs: faça as devidas alterações (usuário, nome_da_pasta)

Clique aqui para voltar aos Tutoriais de Máquinas Virtuais.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License