Comment installer Windows 7 à partir du réseau?

80

Est-il possible d'installer Windows 7 ( version RTM actuelle ) sur un ordinateur sans utiliser de support amovible tel qu'un DVD ou une clé USB?

La première chose qui me vient à l’esprit est le réseau, mais je n’ai aucune expérience de la nouvelle installation de Windows 7 via le réseau .

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

PS Je sais que certains peuvent penser que cela est simplement 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 ni lecteur de CD / DVD, ni supporte 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).

George
la source

Réponses:

52

Je viens de faire cela (2011-04-01), et cette question occupant toujours une place de choix dans mon travail sur Google, je vais donc vous donner une réponse après le fait avec les 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 ouvrira une session sur la machine source avec un utilisateur TESTet un mot de passe test.

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

Il doit exister 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.

Machine réceptrice:

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, aucun boot\répertoire)

Lien WinPE supprimé <- Vous devrez vous procurer une copie légale de WinPE. Recherchez sur le site Web de Microsoft le Kit d’installation automatisée ( AIK) de Windows . 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 WinPE. Vous aurez quelque chose comme 6.*.****.

Voici un tableau approximatif de la verversion 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:

Ben
la source
Très proche de la façon dont je l'ai fait. Merci de fournir un guide complet. Vous gagnez mon vote et cochez :)
George
J'obtiens l'erreur 53 sur la commande "net use" et 1231 quand je fais un ping au serveur pour savoir ce qui pourrait causer ceci?
Nikhil Bhandari
3
Je ne comprends pas. Est-ce pxeboot.comqu'une partie du disque d'installation de Windows ou du TFTP? Parce que je ne l'ai nulle part. Par conséquent, l'ordinateur client ne parvient pas à démarrer.
expert le
1
Lien vers megaupload = échouer. Cela inclut également une image WinPE, et ce n’est pas un logiciel gratuit à transmettre.
Tim
1
@ Différentes personnes interrogées à propos du wifi: le démarrage PXE ne fonctionne pas sur le WiFi pour plusieurs raisons (sécurité, configuration requise, ...). Vous aurez besoin d'un câble Ethernet.
Mark K Cowan
11

Voir l'article suivant "Comment installer Vista sur un M200 sans lecteur de CD utilisant TFTP" .
Il contient des instructions détaillées pour l’installation réseau à l’aide de Vista. Il 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.

harrymc
la source
La manière de démarrer pc via PXE a fonctionné, mais lorsque vous essayez de démarrer la configuration dans un environnement PXE, la configuration de Windows indique que la version n’est pas compatible avec la version sous Windows que j’exécute.
George
2
Est-ce un problème 32bits / 64bits? Est-ce que cela aide: support.microsoft.com/kb/932447
harrymc
Un autre lien utile, plus récent, va dans le même sens: cyberstreams.com/blog/?p=248
Ben
8

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é. Au final, 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 moi-même l'ensemble du processus, 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 n’importe quelle version de Windows à partir d’autres ordinateurs en réseau

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

Geek d'entreprise
la source
Mille mercis! J'ai essayé d'utiliser tftp32 / tftp64, mais cela ne fonctionnait pas car je n'avais pas accès à Windows PE et ne souhaitais pas télécharger 3,4 Go de Windows 8 ADK pour le créer. Peut-être qu'il y a une solution plus facile, mais je ne pouvais pas la sortir. Avec Serva, je n'ai même pas eu à chercher de pilotes, ça a fonctionné sans eux. Votre guide est très utile et facile à suivre.
Nikola Malešević
Serva n'est pas sujet à l'échec et sa documentation est assez simple et complète.
Pat
J'ai choisi d'être en désaccord avec vous.
Geek entreprise
1

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.


la source
1
Avec ... depuis quel environnement démarrer?
Joey
1
OP ne spécifie pas que la machine n'a pas de système d'exploitation.
1

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 s’arrêter, attendez 10 minutes de plus. Si le système ne redémarre toujours pas, ne touchez à aucune touche. attendez que les ballons recommencent à démarrer.

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

o8t3
la source
0

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

LunchMoney
la source
0

Cela peut être fait avec Serva

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

En gros, 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 en tant que proxyDHCP et vous n'avez même pas besoin de toucher votre serveur DHCP déjà installé.

(Je suis lié au développement Serva)

Tapoter
la source
-4

J'ai mis à niveau mon ordinateur portable de Vista à Windows 7 sans lecteur de DVD.

  1. cloner le DVD dans une image ISO à partir d'un ordinateur de bureau.
  2. Installer la liste des outils démon sur le bloc-notes.
  3. Étape 3. Montez-le et installez-le à partir de l'image du DVD.

C'est tout. NO SERVER, NO USB, NO NETWORK SETUP

Cela me permet d'installer une nouvelle instance de Windows.

Après l’installation, il déplace et sauvegarde l’ancien (Vista) C: \ Users, Program Files et Windows. dans un ancien dossier.

Sans partitionnement et sans re-formatage. C'est propre parce que:

  • Aucun registre réutilisé
  • Aucun compte d'utilisateur reporté
  • Aucune application avancée

Copiez vos fichiers du dossier de sauvegarde sur votre nouveau profil, puis supprimez le dossier de sauvegarde et l’ISO. Rien n'est laissé derrière.

Dennis C
la source
Pas près de répondre à l'OP.
Tim