web-dev-qa-db-fra.com

Comment installer Windows 7 à partir du réseau?

Est-il possible d'installer Windows 7 ( Current RTM Version ) sur un ordinateur sans en utilisant un support amovible tel qu'un DVD ou un périphérique USB?

La première chose qui me vienne à l’esprit, c’est par le biais du réseau, mais je n’ai pas l’expérience de faire un frais installer de Windows 7 via le réseau. .

Comment installer Windows 7 via le réseau sans aucun support amovible?

P.S. Je sais que certains peuvent penser que cela n'est qu'une perte de temps et qu'il est plus facile de le faire avec un support amovible, mais dans la situation actuelle, le PC cible n'a pas de lecteur de CD/DVD ni ne prend en charge le démarrage à partir de l'USB. Et en plus de cela, l'ordinateur cible est connecté au réseau via une connexion sans fil (je ne sais pas si cela causera des problèmes lors de l'installation).

80
George

Je viens de faire cela (2011-04-01), et cette question occupait toujours une place importante dans mon travail sur Google. Je vais donc vous donner une réponse après le fait avec des notes sur ce que j'ai appris. Espérons que cela comblera quelques blancs.

Le système d'exploitation source était Win7 x64.


Machine source:

Cette machine doit avoir une adresse IPv4 statique. Cet exemple utilisera 192.168.0.1.

Cette machine doit avoir une installation Windows dans un dossier partagé quelque part. Cet exemple utilisera .\win7

Cet exemple vous connectera à la machine source avec l'utilisateur TEST et le mot de passe test.

Utilisez tftpboot pour lancer un serveur DHCP (donne une adresse IP à un ordinateur à la demande).
Ceci démarrera également un serveur TFTP pour tous les transferts de fichiers.

Il devrait y avoir un dossier appelé boot\ dans le répertoire tftpboot qui contient une installation de Windows PE.

Lancez tftpd64.exe (ou tftpd32.exe), ouvrez les paramètres, utilisez les paramètres par défaut et modifiez:

  • Adresse de départ du pool IP: quel que soit le pool d'adresses IP à utiliser
  • Taille de la piscine: Doit être> 2
  • Fichier de démarrage: boot\pxeboot.com (sera transféré dans l'environnement Windows PE)
  • Masque: 255.255.255.0 fonctionne bien.
  • Décocher "Adresse Ping avant assignation"
  • Cochez "Lier DHCP à cette adresse"

Redémarrez le programme pour vous assurer que les modifications sont en vigueur.

Récepteur:

Exécutez un démarrage réseau à partir de la machine réceptrice. (Le serveur DHCP attribuera une adresse IP).

Le fichier de démarrage sera transféré et exécuté. Appuyez sur F12 pour indiquer à Windows PE de faire quelque chose.

Attendez un moment (30 à 60 secondes). Une invite de commande apparaîtra et se chargera. Attendez qu'un curseur soit disponible.

Un lecteur doit être affecté au dossier racine sur la machine source. Pour faire ça:

X:\Windows\system32>Net Use z: \\192.168.0.1\win7

Un nom d'utilisateur d'un utilisateur sur la machine source et un mot de passe doivent être entrés.

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.

Accédez au nouveau répertoire (z:\) et lancez-vous. Les commandes auront un long délai mais devraient fonctionner à terme.

Liens:

http://tftpd32.jounin.net/tftpd32_download.html (serveur DHCP x86 ou x64, pas de répertoire boot\)

Lien WinPE supprimé <- Vous devrez obtenir une copie légale de WinPE. Recherchez sur le site Web de Microsoft le Windows AIK (Kit d’installation automatisée). Il contient WinPE et vous pouvez l’utiliser comme image de démarrage (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/

Dépannage:

Si vous rencontrez une erreur "autorun.dll" could not be loaded or is corrupt setup can not continue error code (0xC1). Cela signifie que votre version de WinPE ne correspond pas à votre ISO Windows. Tapez ver à l'invite de WinPE. Vous obtiendrez quelque chose comme 6.*.****.

Voici un tableau approximatif de ver à la version de WinPE à 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      |      ???          |

Liens Windows AIK:

52
Ben

Voir l'article suivant "Comment installer Vista sur un M200 sans lecteur de CD avec TFTP" .
Il contient des instructions détaillées pour l’installation réseau sous Vista et devrait également fonctionner pour Win7. La configuration peut s’appliquer au vôtre. Votre ordinateur doit prendre en charge le démarrage PXE pour que cela fonctionne. Lisez aussi les commentaires après l'article, ils semblent pertinents.

11
harrymc

Tous ceux qui ont essayé cela peuvent témoigner à quel point il est difficile de réussir. Récemment, j'ai eu le même problème à résoudre et j'ai beaucoup lu et testé. En fin de compte, l'outil le plus simple pour le travail est Serva . Au moins à mon avis.

Mais même Serva est sujet à l'échec. Vous aurez besoin de beaucoup de travail pour le faire fonctionner. De plus, sa documentation est plutôt mal structurée et technique. Il n’est donc pas facile de comprendre comment le configurer.

C'est pourquoi j'ai décidé d'essayer et de documenter tout le processus moi-même, y compris les problèmes que les gens sont le plus susceptibles de rencontrer. Comme tout cela est si complexe, j'ai publié un long guide étape par étape: Comment installer une version de Windows à partir d'un autre ordinateur en réseau

J'espère que certaines personnes le trouveront utile.

8
Corporate Geek
6
Molly7244

C'est absolument exagéré pour vos besoins, mais si quelqu'un vient ici chercher une solution pour ce faire sur un lot des ordinateurs, Windows Server 2008 ou version ultérieure peut déployer des installations de Windows sur un réseau. Docs à: http://technet.Microsoft.com/en-us/library/cc771670%28v=ws.10%29.aspx

2
ChimneyImp

Si vous avez de la place, je copierais le contenu multimédia sur votre PC via un partage réseau, puis l'installerais à partir de celui-ci.

1
user3463

Si vous avez un serveur Linux, montez (AMAHI.org), installez le DVD et éditez votre fichier de configuration Samba - # 'nano /etc/samba/smb.conf' ..

Ajoutez les lignes en bas - [DVD] entrez enter puis chemin =/media/UDF Volume/puis entrez à nouveau et ajoutez - guest ok = oui entrez Control X puis y pour enregistrer et entrer pour quitter.

Ensuite, de votre client à des connexions réseau - partages et vous trouverez les fichiers image.

Si, après la copie du fichier, votre ordinateur redémarre et semble suspendu, attendez 10 minutes de plus, puis redémarrez-le sans toucher les touches. attendez que les ballons recommencent à démarrer.

Si toujours rien F8 en safemode et aller à la commande Invite et à la c: Net Utilisez y:\YOURSERVER\DVD et tout devrait recommencer. Windows 7 vient de terminer le chargement sur mon HTPC dans le salon.

1
o8t3

Si vous avez une connexion filaire, vous pouvez utiliser PXE si le système le prend en charge. Je pense que vous SOL essayez d'effectuer une installation à distance via une connexion sans fil.

0
LunchMoney

Cela peut être fait avec Serva

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

Fondamentalement, il extrait les fichiers d’un CD/DVD d’installation Microsoft et les propose en tant qu’installation réseau. Serva automatise la procédure; La seule chose à faire est de copier les fichiers du CD/DVD d'installation et de créer un partage réseau. Il permet également d'installer plusieurs systèmes d'exploitation en créant automatiquement un menu d'installation.

Cool; Si vous avez déjà un serveur DHCP en place, vous pouvez définir Serva DHCP comme proxyDHCP et vous n'avez même pas besoin de toucher votre serveur DHCP déjà installé.

(Je suis lié au développement Serva)

0
Pat