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
Comments
Anonymous
January 01, 2003
Artur, obrigado pelo acerto.Anonymous
July 14, 2009
Impressionante. Imagino como o provisionamento de Sistema Operacional com o SCCM não vai ficar mais rápido e prático se tirarmos proveita desta funcionalidade, visto que trabalharemos para os computadores físicos já como fazemos hoje para os virtuais como SCVMM. E ainda, desta forma o monitoramento dos serviços com o SCOM vai sofrer boas mudanças também. Abraço.Anonymous
August 26, 2009
Parabens Hunecke. Eu instalei o Windows 7 no meu notebook e segui os passos de 1 - 4 e depois do 11 em diante apenas para criar um VHD boot de Windows 2008. Funcionou perfeitamente!! apenas uma correção no item 12, que é VDISK ao inves de DISK.