Uma das melhores plataformas para virtualizar múltiplos sistemas operacionais é o VMware, pois nos oferece uma ampla gama de opções e funcionalidades e uma delas é a criação automática de discos rígidos que aumentam de tamanho conforme inserimos as informações ou podemos criar um disco pré-alocado que sempre terá seu tamanho fixo.
Se quisermos compactar um disco, devemos convertê-lo de pré-atribuído em incremental ou vice-versa.
1. Converter disco rígido para VMware Fusion no Mac
VMware Fusion é a plataforma de máquina virtual desenvolvida para ambientes macOS e, por padrão, criará discos rígidos virtuais como discos incrementais.
Passo 1
O processo de pré-alocação desse disco é simples e totalmente funcional. Antes de mais nada, a máquina virtual deve estar desligada para realizar o processo, uma vez desligada vamos ao menu Máquina virtual e selecionamos a opção Configurações:
Passo 2
Podemos usar a seguinte combinação de teclas para acessar essas configurações. A seguinte janela será exibida:
⌘ + E
PROLONGAR
Passo 2
Lá devemos clicar na opção Disco rígido localizado na seção Dispositivos removíveis.
Em alguns casos é possível que apareça uma mensagem indicando que a máquina virtual selecionada possui um instantâneo, o que não permite que o processo seja realizado corretamente e por isso devemos ir para o caminho Máquinas virtuais / instantâneos e exclua os instantâneos disponíveis.
Assim que acessarmos as configurações do disco rígido, clique na linha Opções avançadas e temos as seguintes opções:
- Se quisermos fazer o disco pré-atribuído, vamos ativar a caixa Pré-alocar espaço em disco.
- Ou podemos desmarcar esta caixa para torná-lo um disco incremental.
PROLONGAR
É que o VMware Fusion simples nos permite editar o disco rígido virtual.
2. Converter disco rígido para VMware WorkStation no Windows 10
O VMware WorkStation foi desenvolvido para ser utilizado em ambientes Windows e o processo de conversão do disco rígido requer um pouco mais de cuidado pois devemos utilizar o comando vmware-vdiskmanager que não é visível na GUI do VMware.
Passo 1
Para isso, antes de mais nada devemos deletar qualquer snapshot na máquina virtual indo para o caminho VM / instantâneo e aí clique com o botão direito no instantâneo e selecione a opção Remover. Em segundo lugar, devemos localizar o comando Segue que está disponível na seguinte rota:C: \ Arquivos de programas (x86) \ VMware \ VMware Workstation
vmware-vdiskmanager.exe
Passo 2
Agora iremos acessar o prompt de comando usando a seguinte combinação de teclas e digitando o comando cmdUma vez lá, executaremos a seguinte linha para acessar o diretório VMware descrito acima:
+ R
cd "C: \ Arquivos de programas (x86) \ VMware \ VMware Workstation"
PROLONGAR
ObservaçãoCaso o VMware seja instalado em um caminho diferente, isso deve ser indicado no prompt de comando
etapa 3
A próxima etapa é localizar o disco rígido virtual cuja extensão é .vmdk que, por padrão, o VMware armazena no seguinte caminho:
C: \ Usuários \ Usuário \ Documentos \ Máquinas Virtuais
Passo 4
É vital que o disco selecionado seja aquele que termina apenas em vmdk, mas não aqueles que são precedidos por números.
Caso a máquina virtual não esteja presente podemos acessar a configuração da máquina virtual no VMware e na aba Opções, campo Diretório de trabalho Veremos o caminho onde o disco rígido virtual está localizado:
3. Converta disco rígido virtual no Windows 10
Passo 1
Se quisermos converter o disco rígido virtual pré-atribuído em incremental, executaremos a seguinte sintaxe, neste caso criando arquivos com capacidade de 1 GB:
vmware-vdiskmanager.exe -r "c: \ caminho do disco.vmdk" -t 1 "c: \ caminho de destino.vmdk"Passo 2
Neste caso, iremos executar o seguinte:
vmware-vdiskmanager.exe -r "C: \ Users \ Solvetic \ Documents \ Virtual Machines \ macOS High Sierra \ macOS High Sierra.vmdk" -t 1 "C: \ Users \ Solvetic \ Documents \ Virtual Machines \ macOS High Sierra \ macOS High Sierra-Incremental.vmdk "
PROLONGAR
etapa 3
Podemos ver que ele foi convertido corretamente. Agora, para converter o disco de incremental para pré-alocado, executaremos a seguinte sintaxe:
vmware-vdiskmanager.exe -r "c: \ Disk path.vmdk" -t 3 "c: \ Destination.vmdk"Passo 4
Neste exemplo, iremos executar o seguinte:
vmware-vdiskmanager.exe -r "C: \ Users \ Solvetic \ Documents \ Virtual Machines \ macOS High Sierra \ macOS High Sierra.vmdk" -t 3 "C: \ Users \ Solvetic \ Documents \ Virtual Machines \ macOS High Sierra \ macOS High Sierra-preassigned.vmdk "
PROLONGAR
Etapa 5
Com isso criamos os respectivos arquivos no caminho indicado e podemos verificá-lo acessando e veremos ali os discos rígidos virtuais que foram criados. Lá podemos excluir os arquivos do disco rígido original para que o VMware leve apenas aqueles que criamos atualmente.
Dessa forma, podemos converter com segurança o disco rígido virtual VMware em incremental ou pré-alocado conforme necessário no momento.