Eu acabei de fazer isso (2011-04-01), e essa questão consistentemente ficou no topo do meu googling, então eu vou dar uma resposta após o fato com as anotações sobre o que eu aprendi. Espero que isso preencha alguns espaços em branco.
O SO de origem era Win7 x64.
Máquina de origem:
Esta máquina deve ter um endereço IPv4 estático. Este exemplo usará 192.168.0.1
.
Esta máquina deve ter uma instalação do Windows em uma pasta compartilhada em algum lugar. Este exemplo usará .\win7
Este exemplo fará o login na máquina de origem com o usuário TEST
e a senha test
.
Use o tftpboot para iniciar um servidor DHCP (fornece um IP a um computador quando solicitado). Isso também iniciará um servidor TFTP para todas as transferências de arquivos.
Deve haver uma pasta chamada boot\
no diretório tftpboot que contém uma instalação do Windows PE.
Inicie o tftpd64.exe (ou tftpd32.exe), abra as configurações, use as configurações padrão e altere:
- Endereços iniciais do pool de IPs: Qualquer que seja, o pool de IPs a serem extraídos de
- Tamanho do pool: deve ser > 2
- Arquivo de inicialização:
boot\pxeboot.com
(será despejado no ambiente do Windows PE) - Mask: 255.255.255.0 funciona bem.
- Desmarque "Endereço de ping antes da atribuição"
- Marque "Vincular DHCP a este endereço"
Reinicie o programa para garantir que as alterações estejam em vigor.
Máquina receptora:
Execute uma inicialização de rede a partir da máquina receptora. (O servidor DHCP irá atribuir um IP).
O arquivo de inicialização será transferido e executado. Pressione F12 para dizer ao Windows PE para fazer algo.
Espere um pouco (30 a 60 segundos). Um prompt de comando será exibido e carregado. Espere até que um cursor esteja disponível.
Uma unidade deve ser atribuída à pasta raiz na máquina de origem. Para fazer isso:
X:\Windows\system32>net use z: \192.168.0.1\win7
Um nome de usuário de um usuário na máquina de origem e uma senha devem ser digitados.
Enter the user name for '192.168.0.1': 192.168.0.1\TEST
Enter the password for 192.169.0.1: test
The command completed successfully.
Navegue até o novo diretório ( z:\
) e dispare. Os comandos terão um longo atraso, mas deverão funcionar eventualmente.
Links:
link (servidor DHCP x86 ou x64, sem boot\
dir)
Link do WinPE removido < - Terá de obter uma cópia legal do WinPE. Pesquise no site da Microsoft pelo Windows AIK (Kit de Instalação Automatizada). Ele terá o WinPE e você poderá usá-lo como a imagem de inicialização (winpe.wim).
link
Solução de problemas:
Se você encontrar um erro "autorun.dll" could not be loaded or is corrupt setup can not continue error code (0xC1)
. Isso significa que sua versão do WinPE é incompatível com o seu ISO do Windows. Digite ver
no prompt do WinPE. Você receberá algo como 6.*.****
.
Aqui está uma tabela aproximada de ver
para a versão do WinPE para o Windows ISO:
| ver | Win PE Version | Matching Windows ISO | Background Colors |
------------------------------------------------------------------------
| 6.0.6*** | 2.* | Windows Vista | Blue and Green |
| 6.1.7600 | 3.0 | Windows 7 | Gray |
| 6.1.7601 | 3.1 | Windows 7 SP1 | ??? |
| 6.2.9200 | 4.0 | Windows 8 | ??? |
| 6.3.9600 | 5.0 | Windows 8.1 | ??? |
Links do Windows AIK:
- Windows AIK para Windows 7
- Windows AIK para Windows Vista
- Kit de implantação e avaliação do Windows (ADK) para Windows 8
- Kit de implantação e avaliação do Windows (Windows ADK) para atualização do Windows 8.1