Acabei de o fazer (2011-04-01), e esta pergunta está sempre no topo do meu googling, por isso, vou dar uma resposta de “depois do facto” com as notas sobre o que aprendi. Espero que isto preencha alguns espaços em branco.
Source OS foi Win7 x64.
Máquina Fonte:
Esta máquina deve ter um endereço IPv4 estático. Este exemplo irá utilizar 192.168.0.1
.
Esta máquina deve ter uma instalação Windows numa pasta partilhada algures. Este exemplo irá utilizar .\win7
Este exemplo irá iniciar sessão na máquina de origem com o utilizador TEST
e palavra-passe test
.
Utilize tftpboot para ligar um servidor DHCP (dá um IP a um computador quando solicitado).
Isto também irá iniciar um servidor TFTP para todas as transferências de ficheiros.
Deverá existir uma pasta chamada `bootAcabei de o fazer (2011-04-01), e esta pergunta está sempre no topo do meu googling, por isso, vou dar uma resposta de “depois do facto” com as notas sobre o que aprendi. Espero que isto preencha alguns espaços em branco.
Source OS foi Win7 x64.
Máquina Fonte:
Esta máquina deve ter um endereço IPv4 estático. Este exemplo irá utilizar 192.168.0.1
.
Esta máquina deve ter uma instalação Windows numa pasta partilhada algures. Este exemplo irá utilizar .\win7
Este exemplo irá iniciar sessão na máquina de origem com o utilizador TEST
e palavra-passe test
.
Utilize tftpboot para ligar um servidor DHCP (dá um IP a um computador quando solicitado).
Isto também irá iniciar um servidor TFTP para todas as transferências de ficheiros.
Deverá existir uma pasta chamada no directório tftpboot que contém uma instalação do Windows PE.
Iniciar tftpd64.exe (ou tftpd32.exe), abrir as definições, utilizar as definições por defeito e alterar:
- IP pool starting addresss: Seja o que for, a pool de IPs a retirar de
- Tamanho da pool: Deve ser > 2
- Ficheiro de arranque:
boot\pxeboot.com
(irá despejar no ambiente PE do Windows)
- Máscara: 255.255.255.0 funciona bem.
- Desmarcar “Ping address before assignation”
- Verificar “Bind DHCP to this address”
Reiniciar o programa para garantir que as alterações estão em vigor.
Máquina receptora:
Executar um arranque de rede a partir da máquina receptora. (O servidor DHCP irá atribuir um IP).
O ficheiro de arranque será transferido e executado. Pressione F12 para dizer ao Windows PE para fazer algo.
Espere um pouco (30-60 segundos). Um prompt de comando irá aparecer e carregar. Aguarde até o cursor estar disponível.
Uma unidade deve ser atribuída à pasta raiz na máquina Origem. Para o fazer:
X:\Windows\system32>net use z: \192.168.0.1\win7
Deve ser introduzido o nome de utilizador de um utilizador na máquina de origem e a palavra-passe.
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é ao novo directório (`z:Acabei de o fazer (2011-04-01), e esta pergunta está sempre no topo do meu googling, por isso, vou dar uma resposta de “depois do facto” com as notas sobre o que aprendi. Espero que isto preencha alguns espaços em branco.
Source OS foi Win7 x64.
Máquina Fonte:
Esta máquina deve ter um endereço IPv4 estático. Este exemplo irá utilizar 192.168.0.1
.
Esta máquina deve ter uma instalação Windows numa pasta partilhada algures. Este exemplo irá utilizar .\win7
Este exemplo irá iniciar sessão na máquina de origem com o utilizador TEST
e palavra-passe test
.
Utilize tftpboot para ligar um servidor DHCP (dá um IP a um computador quando solicitado).
Isto também irá iniciar um servidor TFTP para todas as transferências de ficheiros.
Deverá existir uma pasta chamada `bootAcabei de o fazer (2011-04-01), e esta pergunta está sempre no topo do meu googling, por isso, vou dar uma resposta de “depois do facto” com as notas sobre o que aprendi. Espero que isto preencha alguns espaços em branco.
Source OS foi Win7 x64.
Máquina Fonte:
Esta máquina deve ter um endereço IPv4 estático. Este exemplo irá utilizar 192.168.0.1
.
Esta máquina deve ter uma instalação Windows numa pasta partilhada algures. Este exemplo irá utilizar .\win7
Este exemplo irá iniciar sessão na máquina de origem com o utilizador TEST
e palavra-passe test
.
Utilize tftpboot para ligar um servidor DHCP (dá um IP a um computador quando solicitado).
Isto também irá iniciar um servidor TFTP para todas as transferências de ficheiros.
Deverá existir uma pasta chamada no directório tftpboot que contém uma instalação do Windows PE.
Iniciar tftpd64.exe (ou tftpd32.exe), abrir as definições, utilizar as definições por defeito e alterar:
- IP pool starting addresss: Seja o que for, a pool de IPs a retirar de
- Tamanho da pool: Deve ser > 2
- Ficheiro de arranque:
boot\pxeboot.com
(irá despejar no ambiente PE do Windows)
- Máscara: 255.255.255.0 funciona bem.
- Desmarcar “Ping address before assignation”
- Verificar “Bind DHCP to this address”
Reiniciar o programa para garantir que as alterações estão em vigor.
Máquina receptora:
Executar um arranque de rede a partir da máquina receptora. (O servidor DHCP irá atribuir um IP).
O ficheiro de arranque será transferido e executado. Pressione F12 para dizer ao Windows PE para fazer algo.
Espere um pouco (30-60 segundos). Um prompt de comando irá aparecer e carregar. Aguarde até o cursor estar disponível.
Uma unidade deve ser atribuída à pasta raiz na máquina Origem. Para o fazer:
X:\Windows\system32>net use z: \192.168.0.1\win7
Deve ser introduzido o nome de utilizador de um utilizador na máquina de origem e a palavra-passe.
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é ao novo directório () e dispare. Os comandos terão um longo atraso mas deverão eventualmente funcionar.
Links:
http://tftpd32.jounin.net/tftpd32_download.html (DHCP server x86 or x64, no `bootAcabei de o fazer (2011-04-01), e esta pergunta está sempre no topo do meu googling, por isso, vou dar uma resposta de “depois do facto” com as notas sobre o que aprendi. Espero que isto preencha alguns espaços em branco.
Source OS foi Win7 x64.
Máquina Fonte:
Esta máquina deve ter um endereço IPv4 estático. Este exemplo irá utilizar 192.168.0.1
.
Esta máquina deve ter uma instalação Windows numa pasta partilhada algures. Este exemplo irá utilizar .\win7
Este exemplo irá iniciar sessão na máquina de origem com o utilizador TEST
e palavra-passe test
.
Utilize tftpboot para ligar um servidor DHCP (dá um IP a um computador quando solicitado).
Isto também irá iniciar um servidor TFTP para todas as transferências de ficheiros.
Deverá existir uma pasta chamada `bootAcabei de o fazer (2011-04-01), e esta pergunta está sempre no topo do meu googling, por isso, vou dar uma resposta de “depois do facto” com as notas sobre o que aprendi. Espero que isto preencha alguns espaços em branco.
Source OS foi Win7 x64.
Máquina Fonte:
Esta máquina deve ter um endereço IPv4 estático. Este exemplo irá utilizar 192.168.0.1
.
Esta máquina deve ter uma instalação Windows numa pasta partilhada algures. Este exemplo irá utilizar .\win7
Este exemplo irá iniciar sessão na máquina de origem com o utilizador TEST
e palavra-passe test
.
Utilize tftpboot para ligar um servidor DHCP (dá um IP a um computador quando solicitado).
Isto também irá iniciar um servidor TFTP para todas as transferências de ficheiros.
Deverá existir uma pasta chamada no directório tftpboot que contém uma instalação do Windows PE.
Iniciar tftpd64.exe (ou tftpd32.exe), abrir as definições, utilizar as definições por defeito e alterar:
- IP pool starting addresss: Seja o que for, a pool de IPs a retirar de
- Tamanho da pool: Deve ser > 2
- Ficheiro de arranque:
boot\pxeboot.com
(irá despejar no ambiente PE do Windows)
- Máscara: 255.255.255.0 funciona bem.
- Desmarcar “Ping address before assignation”
- Verificar “Bind DHCP to this address”
Reiniciar o programa para garantir que as alterações estão em vigor.
Máquina receptora:
Executar um arranque de rede a partir da máquina receptora. (O servidor DHCP irá atribuir um IP).
O ficheiro de arranque será transferido e executado. Pressione F12 para dizer ao Windows PE para fazer algo.
Espere um pouco (30-60 segundos). Um prompt de comando irá aparecer e carregar. Aguarde até o cursor estar disponível.
Uma unidade deve ser atribuída à pasta raiz na máquina Origem. Para o fazer:
X:\Windows\system32>net use z: \192.168.0.1\win7
Deve ser introduzido o nome de utilizador de um utilizador na máquina de origem e a palavra-passe.
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é ao novo directório (`z:Acabei de o fazer (2011-04-01), e esta pergunta está sempre no topo do meu googling, por isso, vou dar uma resposta de “depois do facto” com as notas sobre o que aprendi. Espero que isto preencha alguns espaços em branco.
Source OS foi Win7 x64.
Máquina Fonte:
Esta máquina deve ter um endereço IPv4 estático. Este exemplo irá utilizar 192.168.0.1
.
Esta máquina deve ter uma instalação Windows numa pasta partilhada algures. Este exemplo irá utilizar .\win7
Este exemplo irá iniciar sessão na máquina de origem com o utilizador TEST
e palavra-passe test
.
Utilize tftpboot para ligar um servidor DHCP (dá um IP a um computador quando solicitado).
Isto também irá iniciar um servidor TFTP para todas as transferências de ficheiros.
Deverá existir uma pasta chamada `bootAcabei de o fazer (2011-04-01), e esta pergunta está sempre no topo do meu googling, por isso, vou dar uma resposta de “depois do facto” com as notas sobre o que aprendi. Espero que isto preencha alguns espaços em branco.
Source OS foi Win7 x64.
Máquina Fonte:
Esta máquina deve ter um endereço IPv4 estático. Este exemplo irá utilizar 192.168.0.1
.
Esta máquina deve ter uma instalação Windows numa pasta partilhada algures. Este exemplo irá utilizar .\win7
Este exemplo irá iniciar sessão na máquina de origem com o utilizador TEST
e palavra-passe test
.
Utilize tftpboot para ligar um servidor DHCP (dá um IP a um computador quando solicitado).
Isto também irá iniciar um servidor TFTP para todas as transferências de ficheiros.
Deverá existir uma pasta chamada no directório tftpboot que contém uma instalação do Windows PE.
Iniciar tftpd64.exe (ou tftpd32.exe), abrir as definições, utilizar as definições por defeito e alterar:
- IP pool starting addresss: Seja o que for, a pool de IPs a retirar de
- Tamanho da pool: Deve ser > 2
- Ficheiro de arranque:
boot\pxeboot.com
(irá despejar no ambiente PE do Windows)
- Máscara: 255.255.255.0 funciona bem.
- Desmarcar “Ping address before assignation”
- Verificar “Bind DHCP to this address”
Reiniciar o programa para garantir que as alterações estão em vigor.
Máquina receptora:
Executar um arranque de rede a partir da máquina receptora. (O servidor DHCP irá atribuir um IP).
O ficheiro de arranque será transferido e executado. Pressione F12 para dizer ao Windows PE para fazer algo.
Espere um pouco (30-60 segundos). Um prompt de comando irá aparecer e carregar. Aguarde até o cursor estar disponível.
Uma unidade deve ser atribuída à pasta raiz na máquina Origem. Para o fazer:
X:\Windows\system32>net use z: \192.168.0.1\win7
Deve ser introduzido o nome de utilizador de um utilizador na máquina de origem e a palavra-passe.
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é ao novo directório () e dispare. Os comandos terão um longo atraso mas deverão eventualmente funcionar.
Links:
http://tftpd32.jounin.net/tftpd32_download.html (DHCP server x86 or x64, no dir)
WinPE link removed <– Terá de obter uma cópia legal do WinPE. Procure no site da Microsoft pelo Windows AIK (Automated Installation Kit). Terá o WinPE nele, e poderá usar isso como imagem de arranque (winpe.wim).
http://www.geeksonhigh.com/hardware/cannot-boot-from-windows-7-cd-try-pxe
http://certcollection.org/forum/topic/28167-installing-windows-7-over-the-network-using-pxe-booting-and-tftp/
** Resolução de problemas:**
Se se deparar com um erro "autorun.dll" could not be loaded or is corrupt setup can not continue error code (0xC1)
. Isto significa que a sua versão do WinPE não está em conformidade com a sua ISO do Windows. Digite ver
no prompt do WinPE. Vai receber algo como 6.*. ****
.
Aqui está uma tabela aproximada de ver
para a versão do WinPE para 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: