Compartilhando pastas no Virtual Box
Aprenda como compartilhar pastas no Virtual Box
Após instalado o Virtual Box uma das primeira necessidades costuma ser compartilhar pastas entre sua máquina host (a principal) e a máquina virtual (guest).
Resumidamente, fazemos isso em 2 passos:
- Habilitar a pasta via o menu Devices
- Montar a pasta via linha de comando através do comando mount.
Passo a Passo (Host Linux, guest Linux)
Este passo a passo foi testado em uma máquina host Linux com máquina virtual também Linux.
Obs: As figuras mostram a interface do Windows.
Com a máquina virtual aberta, clique no menu Devices, Shared Folders.
A seguinte tela se abrirá.
Agora clique no ícone + (pastinha azul à direita).
A opção Folder Path será a pasta na sua máquina principal (host) que você deseja enxergar dentro da vm (máquina virtual).
A opção Folder name é uma “labe”. Dê o nome que quiser. Utilizaremos ele em breve na linha de comando.
Deixe habilitado as checkboxes Auto-mount e Make permanent.
Clique no botão OK, sua tela se parecerá com a figura abaixo.
Dê mais um Ok para fechar essa tela.
Até aqui é meio caminho andado. Agora iremos para o terminal montar a pasta para o sistema poder enchargá-la.
Pense onde você quer acessar os dados? Em que local?
Eu, normalmente, uso a home do meu usuário, home/flavio/foo
. Onde foo
é um nome qualquer.
Você precisa definir isso antes de continuarmos.
Abra o terminal, crie a pasta home/seu-usuario/foo
.
Como root (ou utilize o utilitário sudo
antes da instrução), execute o seguinte comando:
mount -t vboxsf foo home/seu-usuario/foo
Ao prescionar o enter não deve ser exibida nenhuma mensagem, isso significa que deu tudo certo.
Abra o Nautilus (gerenciador de arquivo do Linux) e navegue até a pasta home/seu-usuario/foo
.
Você já deve estar enxergando os arquivos.