Como instalar e bootar o Windows 7 em um VHD?

OBS.: O procedimento abaixo considera que o hard drive esteja vazio e sem qualquer partição criada. Caso tenha alguma partição utilize o comando DELETE VOLUME após o passo 6.

1) Bootar o computador com o DVD do Windows 7
2) Escolha a linguagem de instalação do Windows 7 (preferencialmente Inglês) e clique em Next
3) Pressione SHIFT + F10 para abrir o Command Prompt do WinPE
4) Digite DISKPART para abrir o utilitário
5) Digite LIST DISK para listar os discos físicos disponiveis
6) Digite SELECT DISK 0 para selecionar o primeiro disco físico
7) Digite CREATE PARTITION PRIMARY para criar uma partição primária no disco físico
8) Digite FORMAT FS=NTFS QUICK para formatar a partição primária com o sistema de arquivos NTFS
9) Digite LIST VOLUME para listar as partições disponíveis
10) Digite ASSIGN LETTER=C para definir a letra C para a partição primária do disco físico
11) Digite CREATE VDISK FILE=C:\WINDOWS7.VHD MAXIMUM=100000 TYPE=EXPANDABLE para criar um disco virtual dinâmico de 100 GB
12) Digite SELECT VDISK FILE=C:\WINDOWS7.VHD para selecionar o disco virtual
13) Digite ATTACH VDISK para se conectar ao disco virtual
14) Digite CREATE PARTITION PRIMARY para criar uma partição primária no disco virtual
15) Digite FORMAT FS=NTFS QUICK para formatar a partição primária com NTFS
16) Digite ASSIGN LETTER=V para definir a letra V para a partição primária do disco virtual
17) Digite LIST VOLUME para listar as partições disponíveis
17) Digite LIST VDISK para listar os discos virtuais disponíveis
18) Digite EXIT para sair do DISKPART
19) Digite EXIT para sair do Command Prompt do WinPE
20) Continue a instalação do Windows 7 selecionando a partição de 100 GB (OBS.: Pode ignorar a mensagem de warning quando selecionar este partição virtual)

Caso queira instalar o Windows 2008 R2 e fazer dualboot no mesmo computador repita os passos 11 até 20.

Como o Windows 7 reconhece os discos ?

O sistema operacional fica instalado na unidade C: (disco virtual de 100GB) e a unidade D apresenta o disco físico. Veja abaixo:

DIR no drive C:

C:\>dir
Volume in drive C has no label.
Volume Serial Number is 68DB-4CA2

 Directory of C:\

06/30/2009 01:53 AM <DIR> Program Files
07/07/2009 08:50 AM <DIR> Program Files (x86)
06/19/2009 11:23 AM <DIR> Users
07/07/2009 08:51 AM <DIR> Windows
0 File(s) 0 bytes
4 Dir(s) 66,459,631,616 bytes free

 

DIR no drive D:  

D:\>dir
Volume in drive D has no label.
Volume Serial Number is 707C-74D6

 Directory of D:\

06/19/2009 01:56 PM 84,835,840 windows2008R2.vhd
07/09/2009 10:50 PM 104,883,402,240 windows7.vhd
2 File(s) 104,968,238,080 bytes
0 Dir(s) 50,729,451,520 bytes free