terça-feira, 14 de maio de 2013

Compartilhando arquivos (host Linux e guest Windows)


Neste exemplo, vamos usar o gerenciador de Máquinas Virtuais Virtual Box, mas pode ser em qualquer programa, com algumas diferenças. Antes de ligar sua máquina virtual, vá em Configurações -> Pastas Compartilhadas clique no ícone de adicionar abaixo da pasta.






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




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




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.




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.




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.



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.




Ex:

\\VBOXSVR\arquivos




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!

Compartilhando arquivos (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.


Compartilhando arquivos (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 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.






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)

Retirado de redevirtual.wikidot.com

0 comentários:

Postar um comentário

Subscribe to RSS Feed Follow me on Twitter!