Converta um disco fixo do VirtualBox em dinâmico ou vice-versa
Ao criar uma máquina virtual, você será solicitado a selecionar um tipo de disco, você pode escolher Disco Fixo ou Disco Dinâmico. E se você optasse por um disco fixo e depois percebesse que precisa de um disco dinâmico ou vice-versa? Bem! Você pode converter um em outro. Neste post veremos como você pode converter um disco fixo do VirtualBox em um dinâmico ou vice-versa.
Disco dinâmico: um disco dinâmico é um tipo de disco rígido virtual que começa com um tamanho pequeno e aumenta à medida que você adiciona dados a ele na máquina virtual. Os discos dinâmicos são eficientes em termos de espaço de armazenamento porque usam apenas o espaço de armazenamento do host necessário, mas podem afetar ligeiramente o desempenho do computador à medida que o disco se expande.
Disco Fixo: Um disco fixo tem um tamanho específico e não pode crescer quando necessário. As máquinas virtuais com discos fixos têm melhor desempenho do que as dinâmicas, pois não precisam distribuir seus recursos para expandir o tamanho. No entanto, o disco pode eventualmente ficar cheio, causando escassez de armazenamento.
Como converter um disco fixo do VirtualBox em dinâmico ou vice-versa?
Se você deseja converter um disco fixo do VirtualBox em dinâmico ou vice-versa, siga as etapas abaixo para resolver o problema.
- Certifique-se de ter espaço amplo
- Altere o formato de armazenamento do seu disco virtual
- Remova o VDI renomeado e adicione o novo
Vamos falar sobre eles em detalhes.
1] Certifique-se de ter espaço amplo
Antes de convertermos o tipo de armazenamento, você deve verificar e certificar-se de que sua unidade tenha espaço suficiente para acomodar uma imagem de disco separada. Por exemplo, se o tamanho do disco virtual que você deseja converter for 70 GB, você deverá ter pelo menos 70 GB de espaço livre em disco disponível para o processo de conversão.
Assim que a conversão for concluída e se tudo funcionar corretamente, você pode excluir o arquivo original do disco virtual para liberar espaço em disco, mas inicialmente deve haver espaço suficiente.
Para verificar o tamanho do seu disco, no VirtualBox, clique com o botão direito no disco, selecione Configurações > Armazenamento, clique no seu VDI e verifique o Tamanho Virtual do arquivo. Se você tiver espaço suficiente, prossiga com a conversão. Se você não tiver espaço suficiente, faça algum e passe para a próxima etapa.
2] Altere o formato de armazenamento do seu disco virtual
Antes de alterar o formato, desligue suas máquinas virtuais, se estiverem em execução. Uma vez feito isso, siga as etapas mencionadas abaixo.
- Abra o prompt de comando pesquisando-o no menu Iniciar.
- Agora, digite o seguinte comando para chegar ao local de instalação padrão do aplicativo VirtualBox. Se você tiver fornecido um local personalizado, faça as alterações necessárias no comando fornecido a seguir.
cd "C:\Program Files\Oracle\VirtualBox"
- Agora precisamos listar todas as VMs para buscar suas localizações, para isso deve-se executar o seguinte comando.
VBoxManage.exe list hdds
- Você precisa copiar o local do VDI e inseri-lo no comando a seguir para alterar seu formato.
Para converter de fixo para dinâmico
VBoxManage.exe clonemedium disk "source.vdi""destination.vdi"–variant Standard
Para converter de Dinâmico para Fixo
VBoxManage.exe clonemedium disk "source.vdi""destination.vdi"–variant Fixed
Se você não conseguir executar o comando e ele indicar que há um erro de sintaxe, basta escrever ‘-variant’ manualmente e executá-lo novamente. Além disso, certifique-se de que a localização da origem e do destino sejam exatamente iguais, mas os nomes dos arquivos sejam diferentes, se você não quiser lidar com o incômodo de reconfigurar o VDI como eu fiz.
Agora, precisamos remodelar um pouco as coisas. Para isso, vá até o local do seu VDI, altere o nome do arquivo de origem para outro nome e renomeie o destino para corresponder ao do arquivo original.
3] Remova o VDI renomeado e adicione o novo
Agora que não precisamos do VDI antigo, podemos removê-lo e adicionar o novo. Siga as etapas mencionadas abaixo para remover a imagem VDI inacessível.
- Inicie o Oracle VirtualBox.
- Vá para Arquivo > Ferramentas > Gerenciador de mídia virtual.
- Clique em Atualizar.
- Selecione o VDI em questão e clique em Liberar.
- Agora clique em Remover.
- Se houver mais de um VDI inacessível, remova todos eles.
Execute as etapas abaixo para adicionar uma nova imagem VDI.
- Selecione a máquina virtual e clique em Configurações.
- Agora vá para Armazenamento e clique no segundo ícone de adição (+) colocado ao lado de “Controller:IDE”.
- Clique em Adicionar, vá até o local onde o arquivo está armazenado e adicione-o.
- Depois de adicionado ao utilitário Hard Disk Select, selecione o VDI na seção Not Attached e clique em Choose.
- Por fim, clique em OK
É isso! Inicie seu VDI conforme seu formato de armazenamento for alterado.
Qual é o melhor VirtualBox alocado dinamicamente ou de tamanho fixo?
A principal diferença entre o tamanho alocado dinamicamente e o fixo é que o último aloca todo o espaço para a unidade de uma só vez, enquanto o alocado dinamicamente ocupa apenas espaço conforme a necessidade da VM. Portanto, se a sua VM não usar todo o tamanho do disco rígido, a alocação dinâmica não ocupará todo o espaço, mas o tamanho fixo ocupará. Em outras palavras, o tamanho alocado dinamicamente cresce com sua VM, enquanto o tamanho fixo ocupa todo o espaço de uma vez. Porém, quando se trata de desempenho, fixo é melhor.
Como converter entre discos fixos e dinâmicos no VirtualBox?
Para converter de fixo para dinâmico, use VBoxManage.exe clonemedium disk "source.vdi""destination.vdi"–variant Standard,
enquanto, para converter de dinâmico para fixo, use VBoxManage.exe clonemedium disk "source.vdi""destination.vdi"–variant Fixed
no Prompt de Comando após ir ao diretório do VirtualBox.
Deixe um comentário