Remover espaço não alocado do VHD

0

Eu tenho uma máquina XP, com um tamanho de unidade de 60 GB. No interesse da resiliência, criei um clone dessa unidade, em um disco de 1 TB. Eu quero tentar evitar o uso de disk2vhd no disco original, se possível.

A partir desse disco clonado, criei um arquivo .VHD usando "Disk2VHD".

Estou tentando executar esse VHD como uma VM (que deve ser hospedado em uma máquina local), mas o software da VM permite VMs de até 127 GB.

Anexei meu VHD no gerenciamento de disco e estou procurando uma maneira de poder reduzir o disco para 90 GB. (50GB usado, 850GB não alocado.) Essencialmente eu quero me livrar do volume não alocado que reside no disco.

Existe uma maneira / peça de software que pode fazer isso?

    
por Thom G 20.10.2017 / 12:38

1 resposta

0

Resposta curta é que você não pode. Você pode, no entanto, criar um backup de todos os setores alocados e copiá-los para um novo vdisk. No Hyperv manager, você pode selecionar Editar disco virtual e uma das opções é converter VHD em VHDX. Isso fará o que eu descrevi, mas será muito lento e copiará todo o disco.

Depois de ter um vhdx, você pode reduzi-lo, mas apenas para o último setor usado. Para diminuí-lo, você também precisa reduzir o sistema de arquivos.

    
por 20.10.2017 / 14:11