Como converter discos pré-alocados e montáveis ​​em VMware

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.

wave wave wave wave wave