¿Cómo instalar Windows 7 desde la red?

80

¿Es posible instalar Windows 7 ( versión actual RTM ) en una computadora sin usar medios extraíbles como DVD o USB?

Lo primero que me viene a la mente es a través de la red, pero no tengo experiencia en hacer una nueva instalación de Windows 7 a través de la red .

¿Cómo instalar Windows 7 a través de la red sin ningún medio extraíble?

PD: Sé que algunos pueden pensar que hacerlo es solo una pérdida de tiempo y es más fácil hacerlo con medios extraíbles, pero en la situación actual, la PC de destino no tiene unidad de CD / DVD ni admite el arranque desde USB. Y además de eso, la computadora de destino está conectada a la red a través de una conexión inalámbrica (no sé si causará algún problema con la instalación).

Jorge
fuente

Respuestas:

52

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 TESTy 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 veren el indicador de WinPE. Obtendrás algo como 6.*.****.

Aquí hay una tabla aproximada de la verversió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:

Ben
fuente
Muy cerca de la forma en que lo hice. Gracias por proporcionar una guía completa. Usted gana mi voto y mi tic :)
George
Recibo el error 53 en el comando "uso de red" y 1231 cuando hago ping al servidor, ¿alguna idea de qué podría estar causando esto?
Nikhil Bhandari
3
No lo entiendo ¿Forma pxeboot.comparte del disco de instalación de Windows o tftp? Porque no lo tengo en ningún lado. Por lo tanto, la máquina cliente no se inicia.
experto
1
Enlace a megaupload = fail. Además, eso incluía una imagen de WinPE, y eso no es un software gratuito para transmitir.
Tim
1
@Varias personas que preguntan sobre wifi: el arranque PXE no funciona a través de WiFi por muchas razones (seguridad, configuración requerida, ...). Necesitarás un cable de ethernet.
Mark K Cowan
11

Consulte el siguiente artículo "Cómo instalar Vista en un M200 sin una unidad de CD utilizando TFTP" .
Contiene instrucciones detalladas para la instalación en red con Vista, y también debería funcionar para Win7, y la configuración puede ser aplicable para usted. Su computadora necesita ser compatible con el arranque PXE para que esto funcione. Lea también los comentarios después del artículo, parecen pertinentes.

harrymc
fuente
La forma de iniciar la PC a través de PXE funcionó, pero cuando intento iniciar la configuración en el entorno PXE, la configuración de Windows dice que la versión no es compatible con la versión en Windows que estoy ejecutando.
George
2
¿Es un problema de 32 bits / 64 bits? ¿Ayuda: support.microsoft.com/kb/932447
harrymc
Otro enlace útil, más reciente, en la misma línea: cyberstreams.com/blog/?p=248
Ben
8

Todos los que han intentado esto pueden testificar lo difícil que es lograrlo. Recientemente, tuve que resolver el mismo problema y he leído y probado mucho. Al final, la herramienta más simple para el trabajo es Serva . Al menos en mi opinión.

Pero incluso Serva es propenso al fracaso. Necesitará mucho trabajo para que funcione. Además, su documentación está bastante mal estructurada y es técnica. Por lo tanto, no es tan fácil entender cómo configurarlo.

Es por eso que decidí probarlo y documentar todo el proceso yo mismo, incluidos los problemas que las personas tienen más probabilidades de encontrar. Dado que todo es tan complejo, publiqué una larga guía paso a paso: Cómo instalar cualquier versión de Windows desde otras computadoras de red

Espero que algunas personas lo encuentren útil.

Geek corporativo
fuente
¡Un millón de gracias! Intenté usar tftp32 / tftp64, pero no funcionó para mí, ya que no tenía acceso a Windows PE y no estaba dispuesto a descargar 3.4 GB de Windows 8 ADK para crearlo. Quizás haya una solución más fácil, pero no pude sacarla. Con Serva, ni siquiera tuve que buscar controladores, se las arregló sin ellos. Su guía es muy útil y fácil de seguir.
Nikola Malešević
Serva no es propenso a fallar y tiene una documentación bastante simple y extensa.
Pat
Elijo no estar de acuerdo contigo.
Corporate Geek
1

Si tiene espacio, copiaría el contenido multimedia a su PC a través de un recurso compartido de red y luego lo instalaría.


fuente
1
Con ... ¿desde qué entorno arrancar?
Joey
1
OP no especifica que la máquina no tenga un sistema operativo.
1

Si tiene un servidor Linux, (AMAHI.org) monte, instale DVD y edite su archivo de configuración de Samba - # 'nano /etc/samba/smb.conf' ..

Agregue las líneas en la parte inferior - [DVD] ingrese luego ruta = / media / Volumen UDF / luego ingrese nuevamente y agregue - invitado ok = sí ingrese Control X luego y para guardar e ingresar para salir.

Luego, desde su cliente llegó a las conexiones de red: recursos compartidos y allí encontrará los archivos de imagen.

Si después de copiar el archivo, su computadora se reinicia y parece que se cuelga, espere 10 minutos más y luego, si todavía no está haciendo nada, reinicie, pero no toque ninguna tecla. espere y observe que los globos comiencen nuevamente sobre las ventanas de inicio.

Si todavía no hay nada F8 en modo seguro, vaya al símbolo del sistema y en c: net use y: \ YOURSERVER \ DVD y todo debería comenzar de nuevo. Windows 7 acaba de terminar de cargarse en mi HTPC en la sala de estar.

o8t3
fuente
0

Si tuviera una conexión por cable, podría usar PXE si el sistema lo admite. Creo que estás SOL intentando hacer una instalación remota a través de una red inalámbrica.

Dinero del almuerzo
fuente
0

Esto se puede hacer con Serva

http://www.vercot.com/~serva/howto/WindowsPXE1.html

Básicamente, toma los archivos de un CD / DVD de instalación de Microsoft y los ofrece como una instalación de red. Serva automatiza el procedimiento; lo único que debe hacer es copiar los archivos del CD / DVD de instalación y crear un recurso compartido de red. También permite instalar varios sistemas operativos creando automáticamente un menú de instalación.

Bueno; si ya tiene un DHCP en funcionamiento, puede configurar Serva DHCP como proxyDHCP y ni siquiera tiene que tocar su servidor DHCP ya instalado.

(Estoy relacionado con el desarrollo de Serva)

Palmadita
fuente
-4

Actualicé mi computadora portátil de Vista a Windows 7 sin una unidad de DVD.

  1. Clone el DVD en un ISO desde un escritorio.
  2. Instale la lista de herramientas de daemon en el cuaderno.
  3. Paso 3. Móntelo e instálelo desde la imagen del DVD.

Eso es todo. SIN SERVIDOR, SIN USB, SIN CONFIGURACIÓN DE RED

Me permite instalar una nueva instancia de Windows.

Después de la instalación, se mueve y hace una copia de seguridad de los antiguos (Vista) C: \ Users, Program Files y Windows. a una vieja carpeta.

Sin particiones y sin volver a formatear. Está limpio porque:

  • Ningún registro reutilizado
  • No cuenta de usuario adelantar
  • Ninguna aplicación adelantar

Copie sus archivos de la carpeta de respaldo a su nuevo perfil y finalmente elimine la carpeta de respaldo y el ISO. Nada queda atrás.

Dennis C
fuente
No cerca de contestar el OP.
Tim