Acabo de hacer esto (01/04/2011), y esta pregunta siempre ocupó un lugar destacado en Google, por lo que arrojaré una respuesta con las notas sobre lo que aprendí. Esperemos que esto llene algunos espacios en blanco.
El sistema operativo de origen fue Win7 x64.
Máquina de origen:
Esta máquina debe tener una dirección IPv4 estática. Este ejemplo lo usará 192.168.0.1
.
Esta máquina debe tener una instalación de Windows en una carpeta compartida en algún lugar. Este ejemplo usará.\win7
Este ejemplo iniciará sesión en la máquina fuente con usuario TEST
y contraseña test
.
Use tftpboot para iniciar un servidor DHCP (le da una IP a una computadora cuando se le solicita).
Esto también iniciará un servidor TFTP para todas las transferencias de archivos.
Debería haber una carpeta llamada boot\
en el directorio tftpboot que contiene una instalación de Windows PE.
Inicie tftpd64.exe (o tftpd32.exe), abra la configuración, use la configuración predeterminada y cambie:
- Direcciones de inicio del grupo de IP: lo que sea, el grupo de IP para extraer
- Tamaño de la piscina: debe ser> 2
- Archivo de arranque:
boot\pxeboot.com
(se volcará en el entorno de Windows PE)
- Máscara: 255.255.255.0 funciona bien.
- Desmarque "Dirección de ping antes de la asignación"
- Marque "Vincular DHCP a esta dirección"
Reinicie el programa para asegurarse de que los cambios estén vigentes.
Máquina receptora:
Ejecute un arranque de red desde la máquina receptora. (El servidor DHCP asignará una IP).
El archivo de arranque se transferirá y ejecutará. Presione F12 para decirle a Windows PE que haga algo.
Espere un momento (30-60 segundos). Aparecerá un símbolo del sistema y se cargará. Espere hasta que haya un cursor disponible.
Se debe asignar una unidad a la carpeta raíz en la máquina de origen. Para hacer esto:
X:\Windows\system32>net use z: \\192.168.0.1\win7
Se debe ingresar un nombre de usuario de un usuario en la máquina fuente y una contraseña.
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 hacia el nuevo directorio ( z:\
) y dispare. Los comandos tendrán un largo retraso, pero deberían funcionar eventualmente.
Enlaces:
http://tftpd32.jounin.net/tftpd32_download.html (servidor DHCP x86 o x64, sin boot\
directorio)
Enlace WinPE eliminado <- Tendrá que obtener una copia legal de WinPE. Busque en el sitio web de Microsoft el AIK (Kit de instalación automatizada) de Windows . Tendrá WinPE, y puede usarlo como imagen 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/
Solución de problemas:
Si te encuentras con un error "autorun.dll" could not be loaded or is corrupt setup can not continue error code (0xC1)
. Esto significa que su versión de WinPE no coincide con su ISO de Windows. Escriba ver
en el indicador de WinPE. Obtendrás algo como 6.*.****
.
Aquí hay una tabla aproximada de la ver
versión WinPE a 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 | ??? |
Enlaces AIK de Windows: