Compartilhe Seu VM do VirtualBox Entre Diferentes Sistemas Operacionais

Embora criar uma máquina virtual no VirtualBox seja uma tarefa fácil, compartilhar essa máquina virtual entre um sistema operacional diferente não é. Se você está usando inicialização dupla em seu computador e criou uma máquina virtual em uma das partições do sistema operacional, devido à diferença na estrutura de arquivos entre diferentes sistemas operacionais, você não conseguirá acessar e abrir o arquivo da VM na outra partição. O seguinte tutorial mostrará como você pode compartilhar sua máquina virtual do VirtualBox, independentemente de qual sistema operacional você esteja usando.
Dica: aprenda como você pode instalar o Windows como uma VM do VirtualBox no Linux.
Índice
- Criando o Dispositivo de Armazenamento para Sua VM
- Compartilhando o Arquivo VDI Entre Windows e Mac/Linux
- Compartilhando o Arquivo VDI Entre Mac e Linux
- Perguntas Frequentes
Criando o Dispositivo de Armazenamento para Sua VM
O primeiro passo para compartilhar sua VM entre diferentes sistemas é criar um dispositivo de armazenamento externo com um sistema de arquivos ExFAT. Isso permite que você carregue o arquivo de disco rígido da sua VM, independentemente do sistema operacional de origem.
Para fazer isso no Windows, abra o gerenciador de arquivos do seu sistema e conecte seu disco rígido externo.
Encontre seu disco na barra lateral esquerda do gerenciador de arquivos, clique com o botão direito do mouse e selecione Formatar…

Clique na lista suspensa abaixo do rótulo Sistema de arquivos, em seguida, selecione ExFAT.

Aceite os valores padrão e clique em Iniciar.
Criando um Disco ExFAT no macOS
Pressione Command + Space para abrir a Pesquisa Spotlight do seu computador, em seguida, digite “Utilitário de Disco.”
Clique na entrada para seu disco físico na barra lateral esquerda da janela.

Nota: Às vezes, o app Utilitário de Disco não mostrará os dispositivos físicos por padrão. Para corrigir isso, vá ao item do menu Visualizar, em seguida, clique em Mostrar Todos os Dispositivos.
Clique no botão Apagar na parte superior da janela, em seguida, selecione ExFAT na caixa de seleção de Formato.

Pressione Apagar para formatar seu disco para ExFAT.
Criando um Disco ExFAT no Linux
Abra uma nova sessão de terminal e, em seguida, digite o seguinte comando para instalar o sistema de arquivos ExFAT em sua máquina:
sudo apt install exfatprogs exfat-fuseAbra o programa utilitário de disco do seu sistema. No Ubuntu, você pode fazer isso pressionando Win e digitando “discos”.
Selecione seu disco físico e clique no menu pontilhado no canto superior direito da janela.

Clique em Formatar Disco…, em seguida, selecione Formatar. Isso removerá todas as partições existentes em seu dispositivo de armazenamento.
Clique no botão + abaixo do diagrama de Volumes do seu dispositivo de armazenamento.

Clique em Próximo para aceitar o tamanho padrão da partição, em seguida, clique no botão de opção Outro, e pressione Próximo.

Selecione ExFAT na seleção do sistema de arquivos e, em seguida, pressione Criar para instalá-lo em seu dispositivo.

Bom saber: aprenda como você pode proteger seus dados criando um sistema de arquivos oculto no Linux com o Shufflecake.
Compartilhando o Arquivo VDI Entre Windows e Mac/Linux
Inicialize em seu sistema Windows, abra o VirtualBox e clique no botão Novo na barra superior da janela.
Forneça o nome da sua VM e selecione seu arquivo ISO.

Clique na aba suspensa Disco Rígido, em seguida, clique no botão Procurar abaixo da categoria Localização e Tamanho do Arquivo de Disco Rígido.

Encontre seu disco externo e selecione isso como o local do seu disco VDI.

Passe pelo assistente de instalação do sistema operacional da sua VM e, em seguida, desligue a VM.
Inicialize em MacOS ou Linux, e abra sua cópia do VirtualBox no sistema.
Na parte superior da janela, clique em “Novo” para criar uma nova máquina virtual.

Forneça o nome e o tipo da sua VM e, em seguida, clique em Próximo.

Certifique-se de que a VM no seu segundo sistema operacional tenha a mesma quantidade de memória e processadores alocados.

Clique no botão de opção Usar um arquivo de disco rígido virtual existente, em seguida, clique no botão Procurar no lado direito da janela.

Clique em Adicionar e pesquise o arquivo VDI da sua VM no disco externo.
Agora você deve ver uma entrada na janela. Destaque a entrada e clique em Escolher.

Na próxima janela, clique em Próximo e depois em Concluir. Isso trará você de volta à janela principal.

Destaque a nova entrada da VM na janela principal e clique em Iniciar. Você deve ver a mesma máquina virtual que você criou no Windows sendo executada no seu Mac agora.
Dica: aprenda como criar uma VM portátil para serviços em nuvem exportando sua VM do VirtualBox como um arquivo OVA.
Compartilhando o Arquivo VDI Entre Mac e Linux
Inicialize no Linux e abra o VirtualBox usando o iniciador de aplicativos do seu sistema.
Crie uma nova máquina virtual e, em seguida, clique em Modo Especialista na parte inferior do assistente de criação.

Forneça o nome e um tipo para sua nova VM e, em seguida, clique na aba suspensa Disco Rígido.

Clique no ícone ao lado do campo Localização e Tamanho do Disco Rígido e selecione qualquer pasta no disco externo.

Prossiga com a instalação padrão do sistema operacional convidado.
Uma vez que você tenha terminado de criar a máquina virtual, reinicie no macOS e crie uma nova VM que utilize seu arquivo VDI existente.

FYI: aprenda algumas das funções ocultas do VirtualBox em nosso Cheatsheet do VirtualBox.
Perguntas Frequentes
Por que minha VM carrega lentamente sempre que a inicializo?
Isso é provavelmente devido à velocidade de transferência da porta USB do seu computador ou do seu dispositivo de armazenamento USB. Para corrigir isso, você pode instalar o arquivo VDI da sua VM em um disco compatível com USB 3.0 e conectá-lo à porta USB 3.0 do seu computador.
Posso converter uma instalação de VM existente em uma que pode ser compartilhada?
Sim. Para fazer isso, você precisa copiar o arquivo VDI do disco do seu computador para seu disco externo. No Windows, você pode encontrar seus arquivos VDI existentes em “C:\Users\SEU-NOME-DE-USUÁRIO\VirtualBox VMs.” Para o MacOS, está em “/Users/SEU-NOME-DE-USUÁRIO/VirtualBox VMs”, enquanto no Linux está em “/home/SEU-NOME-DE-USUÁRIO/VirtualBox VMs.”
Você pode copiar esse arquivo VDI para seu disco externo e ao criar uma nova máquina virtual. Dito isso, para usar esse disco na sua VM atual, você também precisa atualizar a localização do dispositivo de armazenamento da sua VM em Configurações > Armazenamento no VirtualBox.
Posso mover meu arquivo VDI para um disco maior após criar a VM?
Sim. Os arquivos VDI são versões virtuais autônomas de discos rígidos físicos. Isso significa que você pode mover um arquivo VDI para qualquer meio de armazenamento que desejar e o VirtualBox ainda será capaz de carregá-lo corretamente.
Crédito da imagem: Gabriel Beaudry via Unsplash e Wikimedia Commons (Logotipo do MacOS, Logotipo do Tux, Logotipo do Windows, Logotipo do VirtualBox). Todas as alterações e capturas de tela por Ramces Red.