Virtualbox – Compartilhar pastas Ubuntu x Windows

Há muito tempo uso o Virtualbox como ferramenta para testes em sistemas operacionais.

Para quem não está familiarizado, Virtualbox é um programa que roda sistemas operacionais. Você instala o programa, em Linux ou Windows, e cria uma máquina virtual que conterá um sistema operacional completo. Para isso, você precisará ter o SO em um CD ou uma imagem ISO.

Existem muitos tutoriais para essa instalação por aí na internet mas o que mais me deu dor de cabeça foi a questão das pastas compartilhadas.

O propósito da máquina virtual é ter um sistema rodando dentro de outro mas é interessante que você consiga trocar arquivos entre ambos, certo?

Vejamos como fazer isso usando um Windows como host e um Ubuntu como convidado.

Primeiro, crie no Windows a pasta que você vai usar para essa troca de arquivos.

Depois, no Ubuntu, crie uma pasta com a mesma finalidade e rode os Adicionais para Convidado.

Em seguida, abra um terminal e digite a linha sudo mount -t vboxsf VBoxShare /home/user/VBox/ em que VBoxShare é a pasta criada no Windows e VBox é a pasta criada no Ubuntu.

O procedimento acima pode ser feito automaticamente adicionando uma entrada ao arquivo /etc/fstab. Abra o terminal e digite sudo cp /etc/fstab /etc/fstaboriginal (isso é o backup do arquivo original), depois sudo vi /etc/fstab.

No arquivo que se abrirá vá até a última linha e digite VBoxShare /home/user/VBox vboxsf rw,auto 0 0 em que:

VBoxShare = nome da pasta compartilhada.
/home/user/VBox = localização e nome da pasta do Ubuntu que será montada.
vboxsf = sistema de arquivos do VirtualBox
rw,auto = atribuição de leitura e escrita (rw) e instrução para montar automaticamente no boot (auto)
0 = informa que não deverá ser feito dump
0 = informa que não deverá ser verificado pelo fsck

Pronto, quando quiser passar um arquivo de um sistema para outro basta copiá-lo para a pasta compartilhada.

É isso aí. Abraço

Anúncios

11 Respostas para “Virtualbox – Compartilhar pastas Ubuntu x Windows

  1. Mais de um mes lutando com uma pasta compartilhada e hoje consegui resolver meu problema, graças à sua boa vontade em compartilhar seu conhecimento! Obrigado!

    • Olá, César.
      Desculpe pela demora em responder e agradecer seu comentário mas, infelizmente, estive ausente e não pude dar atenção aos comentários do blog.
      Fico feliz por ter ajudado.
      Grande abraço.

  2. Boas

    Comecei a dar os primeiros passos no linux(Mint), estamos a receber aulas onde vamos fazer este processo. Conclusão uso a penn como host, de pastas partilhadas, lol lol. A penn tem 8 gb…

    Jorge Assunção
    UNISLA Santarém PT

  3. Olá! Preciso de uma ajuda…
    Fiz todo o procedimento indicado nesse tutorial, consegui fazer o Ubuntu “enxergar” os arquivos compartilhados pelo Windows, mas não consigo gravar/criar/colar na pasta compartilhada a partir do Ubuntu, pois ele insiste em deixá-la com permissões de root… O que estou fazendo de errado?
    Muito obrigado! Edgar

    • Edgar

      O Virtualbox não permite que, do guest, você manipule arquivos que estão no host além de copiar e colar. É possível colar, sim, desde que não haja outro arquivo ou pasta com o mesmo nome.

      Também não é possível alterar permissões ou proprietário da pasta. Tampouco, consegui criar links simbólicos ou hard links.

      O que faço é copiar o arquivo para outro local e editá-lo, depois, apago o que está na pasta compartilhada e colo o que editei.

      Sei que é uma solução capenga mas não pesquisei muito por uma alternativa pois só uso no trampo e não tive tempo, lamento. Se eu encontrar algo, posto aqui.

      Abraço,
      Fábio

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s