Disk2vhd v2.02

Por Mark Ltdin ltda

Publicado: 12 de outubro de 2021

BaixarBaixar Disk2vhd(564 KB)
Execute agora no Sysinternals Live.

Introdução

O Disk2vhd é um utilitário que cria versões de DISCO RÍGIDO Virtual (Disco Rígido Virtual – formato de disco da Máquina Virtual da Microsoft) de discos físicos para uso no PC Microsoft Hyper-V Virtual da Microsoft ou VMs (máquinas virtuais) da Microsoft. A diferença entre o Disk2vhd e outras ferramentas físicas para virtuais é que você pode executar o Disk2vhd em um sistema online. O Disk2vhd usa a funcionalidade de Instantâneo de Volume do Windows, introduzida no Windows XP, para criar instantâneos de ponto no tempo consistentes dos volumes que você deseja incluir em uma conversão. Você pode até mesmo fazer com que o Disk2vhd crie os VHDs em volumes locais, mesmo aqueles que estão sendo convertidos (embora o desempenho seja melhor quando o VHD está em um disco diferente dos que estão sendo convertidos).

A interface do usuário Disk2vhd lista os volumes presentes no sistema:

Disk2vhd

Ele criará um VHD para cada disco no qual residem os volumes selecionados. Ele preserva as informações de particionamento do disco, mas copia apenas o conteúdo dos dados para volumes no disco selecionado. Isso permite que você capture apenas volumes do sistema e exclua volumes de dados, por exemplo.

O PC virtual dá suporte a um tamanho máximo de disco virtual de 127 GB. Se você criar um VHD de um disco maior, ele não poderá ser acessado de uma VM de PC Virtual.

Para usar VHDs produzidos pelo Disk2vhd, crie uma VM com as características desejadas e adicione os VHDs à configuração da VM como discos IDE. Na primeira inicialização, uma VM que inicializa uma cópia capturada Windows detectará o hardware da VM e instalará automaticamente os drivers, se presentes na imagem. Se os drivers necessários não estão presentes, instale-os por meio do PC Virtual ou componentes de integração do Hyper-V. Você também pode anexar a VHDs usando os utilitários Windows 7 ou Windows Server 2008 R2 Disk Management ou Diskpart.

Não anexe a VHDs no mesmo sistema no qual você os criou se planeja inicializar com base neles. Se você fizer isso, Windows atribuirá ao VHD uma nova assinatura de disco para evitar uma colisão com a assinatura do disco de origem do VHD. Windows faz referência a discos no BCD (banco de dados de configuração de inicialização) por assinatura de disco, portanto, quando isso acontecer Windows inicializado em uma VM falhará ao localizar o disco de inicialização.

O Disk2vhd não dá suporte à conversão de volumes com o Bitlocker habilitado. Se você quiser criar um VHD para esse volume, desligue o Bitlocker e aguarde até que o volume seja totalmente descriptografado primeiro.

O Disk2vhd é executado no Windows Vista, Windows Server 2008 e superior, incluindo sistemas x64.

Aqui está uma captura de tela de uma cópia de um sistema Hyper-V do Windows Server 2008 R2 em execução em uma máquina virtual sobre o sistema de onde ele foi feito:

Windows Server 2008 R2 Hyper-V
(clique em imagem para ampliar)

Uso de linha de comando

O Disk2vhd inclui opções de linha de comando que permitem criar scripts para a criação de VHDs. Especifique os volumes que você deseja incluir em um instantâneo por letra da unidade (por exemplo, c:) ou use "*" para incluir todos os volumes.

Uso: disk2vhd [unidade: [unidade:]...]| [*]>< vhdfile >
Exemplo: disk2vhd * c:\vhd\snapshot.vhd

A migração de disco rígido físico para virtual de uma instalação do Windows é uma função válida para clientes com Software Assurance e cópias de varejo completas do Windows XP, Windows Vista e Windows 7. Software Assurance oferece aos usuários benefícios valiosos — entre em contato com Microsoft Corporation para obter mais informações. Windows XP, Windows Vista e Windows 7 instalados pelo OEM (Fabricantes originais de equipamentos) usando versões OEM desses produtos não podem ser transferidos para um disco rígido virtual de acordo com os termos de licenciamento da Microsoft.

BaixarBaixar Disk2vhd(564 KB)

Execute agora no Sysinternals Live.