Como acessar pastas em sua máquina host de uma máquina virtual Ubuntu no VirtualBox
VirtualBox é um programa que permite que você execute vários sistemas operacionais (convidados) em um computador (o computador host). Você pode precisar transferir arquivos entre o host e o convidado. É fácil de configurar em convidados do Windows, mas complicado nos convidados do Ubuntu.
Mostraremos como configurar uma máquina guest Ubuntu para poder acessar pastas na máquina host a partir da máquina convidada. Você deve ativar as pastas compartilhadas para fazer isso, que estão disponíveis instalando o software de adições de convidados do VirtualBox (consulte nosso artigo para obter instruções sobre como fazer isso).
Depois de instalar as adições de convidados, ative as pastas compartilhadas adicionando uma pasta de sua máquina host nas configurações da máquina convidada. Para fazer isso, primeiro certifique-se de que a máquina convidada esteja desligada. Em seguida, selecione a máquina convidada na lista à esquerda do Gerenciador do VirtualBox e clique em Configurações na barra de ferramentas..
Na caixa de diálogo Configurações, clique em Pastas Compartilhadas na lista de opções à esquerda. Na tela Shared Folders, clique no botão de pasta com o sinal de mais para adicionar uma pasta.
Na caixa de diálogo Adicionar compartilhamento, selecione Outro na lista suspensa Caminho da pasta..
A caixa de diálogo Procurar por pasta é exibida. Navegue até a pasta que deseja compartilhar entre o host e o convidado, selecione-a e clique em OK.
O caminho para a pasta selecionada é inserido na caixa de edição Caminho da pasta. O nome da pasta torna-se automaticamente o nome da pasta, mas você pode alterar esse nome se desejar. Se você não quiser alterar itens nessa pasta na máquina convidada, marque a caixa de seleção Somente leitura. Para que a pasta selecionada seja montada automaticamente na máquina convidada ao inicializá-la, marque a caixa de seleção Montar automaticamente. Clique em OK quando terminar de escolher suas configurações para a pasta compartilhada.
A pasta selecionada é exibida na lista de pastas. Clique em OK para fechar a caixa de diálogo.
Agora, verifique se a máquina convidada ainda está selecionada no Gerenciador de VirtualBox e clique em Iniciar para inicializá-lo..
Uma vez que o computador convidado é inicializado, abra o Nautilus (Gerenciador de Arquivos) clicando no gabinete de arquivos na barra Unity no lado esquerdo da área de trabalho..
Na lista Dispositivos à esquerda, clique em Computador e, em seguida, clique duas vezes na pasta Mídia à direita. Você verá uma pasta com o mesmo nome da pasta que você selecionou para compartilhar em sua máquina host com “sf_” adicionado ao início do nome.
Se você clicar duas vezes nessa pasta, a seguinte caixa de diálogo será exibida. Isso ocorre porque há mais uma tarefa para executar antes que você possa acessar a pasta compartilhada.
Além dos usuários no Ubuntu, também existem grupos. Quando o VirtualBox instalou o sistema operacional Ubuntu, ele adicionou um grupo chamado “vboxsf”. Antes de poder acessar qualquer pasta compartilhada, você deve se adicionar ao grupo vboxsf. Para fazer isso, pressione Ctrl + Alt + T para abrir uma janela do Terminal. Digite o seguinte no prompt, substituindo “[nome de usuário]” pelo seu nome de usuário e pressione Enter.
sudo adduser [nome de usuário] vboxsf
Digite sua senha quando solicitado e pressione Enter novamente. As mensagens são exibidas quando você está sendo adicionado ao grupo e "Concluído" é exibido quando o processo foi concluído com sucesso..
Para fechar a janela do Terminal, digite "exit" (sem as aspas) no prompt e pressione Enter.
Para verificar se você está no grupo vboxsf, digite "id [username]" (sem as aspas e substituindo "[username]" pelo seu nome de usuário) no prompt e pressione Enter. Todos os grupos dos quais o usuário especificado é um membro.
Agora, quando você acessar a pasta compartilhada na pasta Mídia conforme descrito acima, deverá ver todos os arquivos existentes nessa pasta na máquina host.
Você pode editar esses arquivos diretamente nesta pasta se NÃO tiver selecionado a opção “Somente leitura” ao selecionar a pasta nas Configurações. Você também pode copiar arquivos para dentro e fora dessa pasta. Se a pasta foi definida como “Somente leitura”, você só pode copiar arquivos dessa pasta e não pode copiar arquivos nela.