Links Interessantes Patrocinados

-> Virtualbox - Compartilhando pasta entre algum sistema operacional (host) e Ubuntu (convidado - guest)

bom.. precisei instalar uma máquina virtual aqui pra fazer uns testes de compilação.. e me surgiu essa questão ai.. de como compartilhar alguma pasta entre o host e o convidado...

ta ai a barbada:

* Com a máquina virtual desligada, selecione a máquina e vá em Configurações > Pastas Compartilhadas
* Adicione uma Nova Pasta, em "Caminho da Pasta" coloque o caminho da pasta que está na máquina host. Em "Nome da Pasta" dê um nome para a pasta
* Clique em OK e inicialize a máquina virtual
* No ubuntu, crie uma pasta para montar o compartilhamento.

Ex: digite no terminal
mkdir /media/compartilhamento

* Abra o terminal e digite "sudo mount -t vboxsf NomedaPasta Caminhodocompartilhamneto
* NomedaPasta é o nome que foi escolhido para a pasta no segundo passo e Caminhodocompartilhamento é o caminho da pasta criada no ubuntu.



Referência:
Compartilhando pasta entre algum sistema operacional (host) e Ubuntu (convidado - guest) com VirtualBox

;)

8 comentários

Anônimo disse...

Show, símples e objetivo. Funciona 100%. Parabéns

Mário Belolli Jr. disse...

Olá,
Parabéns pela iniciativa!
Tenho um WindosXP como Host e um Mandriva2006 como Guest.
Fiz os passos mas acusa o erro de dispositivo especial vboxsf não existe...
Podes me auxiliar.
Obrigado.
Mario.

Marcelo Goebel Machado (Goebel) disse...

Bom, primeiro: vc chegou a instalar aqueles adicionais pro guest?

facilita ateh pra poder mecher com o mouse, e talz... bom.. precisa disso instalado..

segundo: em que passo exatamente que exibiu essa mensagem de erro?
e se possivel.. dizer exatamente como o erro aparec.. para que assim eu possa fazer uma pesquisa e quem sabe retornar um resultado satisfatório..

agradeço a colaboração

Mário Belolli Jr. disse...

Olá Marcelo,

Resolvi mudar de mandriva para ubuntu para seguir melhor suas dicas.
Minha necessidade é compartilha do GUEST (ubuntu) para o HOST (windows) pois no Ubuntu coloco as permissões de acesso na rede para os usuários.
Ou seja, é o contrário do que diz seu post.
Podes me auxiliar.
Muito obrigado.

Marcelo Goebel Machado (Goebel) disse...

soh para nos entendermos melhor..

guest = convidado = sistema
operacional que está dentro da máquina virtual

host = sistema operacional principal (nativo)


bom.. se vc tem o ubuntu como host

eh soh vc seguir o passo de selecionar a pasta para compartilhar.. o detalhe está no procedimento a ser feito la no guest (no windows)

bom.. ao invés de vc usar aquele comando para montar o compartilhamento
"sudo mount -t vboxsf NomedaPasta Caminhodocompartilhamneto"

vai ser algo parecido..

vc vai ali em iniciar.. executar..
e digite..

" net use x: \\vboxsvr\NomedaPastaCompartilhada "

Dica: seleciona uma pasta com nome simples.. se possível.. sem espaços.. para evitar erros no procedimento



bom.. creio que essa seja a maior duvida quando se tem o windows como guest..

agradeço pela visita.. e espero ter ajudado.. fique a vontade para qualquer dúvida..

Mário Belolli Jr. disse...

Caro Marcelo,
Veja se estou querendo demais...
Preciso fazer com que o restante da rede windows ache o compartilhamento feito pela máquina guest (ubuntu).
Assim não adianta compartilhar o que está no host (windows), mas sim compartilhar o que está no ubuntu.
Desculpe a ignorância no assunto.. daqui a pouco já estarei "assuntando" um pouco mais.
Abraço,
Mário.

Marcelo Goebel Machado (Goebel) disse...

Mário, para poder compartilhar uma pasta que esteja no guest, primeiramente ao fazer a configuração da rede da máquina (no próprio virtualbox) você deve selecionar a opção "Bridge" ao invés de "NAT" que é o padrão.

Com essa alteração, sua máquina virtual entrará na mesma faixa de ip da sua rede.

tutorfree disse...

O procedimento funciona certinho.
Porém no XFCE... dá permissão negada.
por que será?


( Mascote do Linux )

Sobre mim:

Pelotas, Rio Grande do Sul, Brazil
Apenas um iniciante em linux com o intuíto de documentar suas aprendizagens e assim poder compartilhar com o próximo.