2009-09-16 18:41:24 +0000 2009-09-16 18:41:24 +0000
80
80

Comment installer Windows 7 à partir du réseau ?

Est-il possible d'installer Windows 7 ( Version RTM actuelle ) sur un ordinateur sans en utilisant un support amovible comme un DVD ou une clé USB ?

La première chose qui me vient à l'esprit est par le réseau, mais je n'ai pas l'expérience d'une installation fraîche de Windows 7 par le réseau.

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

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

Réponses (8)

52
52
52
2011-04-01 08:58:05 +0000

Je viens de le faire (2011-04-01), et cette question s'est toujours classée en tête de ma recherche sur Google. J'espère que cela permettra de combler quelques lacunes.

Source OS was 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 se connectera à la machine source avec l'utilisateur TEST et le mot de passe test.

Utiliser tftpboot pour démarrer un serveur DHCP (donne une IP à un ordinateur sur demande). Cela démarrera également un serveur TFTP pour tous les transferts de fichiers.

Il devrait y avoir un dossier appelé `bootJe viens de le faire (2011-04-01), et cette question s'est toujours classée en tête de ma recherche sur Google. J'espère que cela permettra de combler quelques lacunes.

Source OS was 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 se connectera à la machine source avec l'utilisateur TEST et le mot de passe test.

Utiliser tftpboot pour démarrer un serveur DHCP (donne une IP à un ordinateur sur demande). Cela démarrera également un serveur TFTP pour tous les transferts de fichiers.

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

Démarrer tftpd64.exe (ou tftpd32.exe), ouvrir les paramètres, utiliser les paramètres par défaut, et modifier :

  • Adresse de démarrage du pool d'IP Peu importe, le pool d'IP à partir duquel on peut tirer
  • Taille du pool : Doit être > 2
  • Fichier d'amorçage : boot\pxeboot.com (va se vider dans l'environnement PE de Windows)
  • Masque : 255.255.255.0 fonctionne bien.
  • Décocher “Adresse Ping avant assignation”
  • Cocher “Lier le DHCP à cette adresse”

Redémarrer le programme pour s'assurer que les changements sont effectifs.

Machine réceptrice:

Lancer un amorçage réseau depuis la machine réceptrice. (Le serveur DHCP attribuera une IP).

Le fichier d'amorçage sera transféré et exécuté. Appuyez sur F12 pour demander à 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 attribué au dossier racine de la machine source. Pour ce faire :

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.

Naviguer vers le nouveau répertoire (`z:Je viens de le faire (2011-04-01), et cette question s'est toujours classée en tête de ma recherche sur Google. J'espère que cela permettra de combler quelques lacunes.

Source OS was 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 se connectera à la machine source avec l'utilisateur TEST et le mot de passe test.

Utiliser tftpboot pour démarrer un serveur DHCP (donne une IP à un ordinateur sur demande). Cela démarrera également un serveur TFTP pour tous les transferts de fichiers.

Il devrait y avoir un dossier appelé `bootJe viens de le faire (2011-04-01), et cette question s'est toujours classée en tête de ma recherche sur Google. J'espère que cela permettra de combler quelques lacunes.

Source OS was 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 se connectera à la machine source avec l'utilisateur TEST et le mot de passe test.

Utiliser tftpboot pour démarrer un serveur DHCP (donne une IP à un ordinateur sur demande). Cela démarrera également un serveur TFTP pour tous les transferts de fichiers.

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

Démarrer tftpd64.exe (ou tftpd32.exe), ouvrir les paramètres, utiliser les paramètres par défaut, et modifier :

  • Adresse de démarrage du pool d'IP Peu importe, le pool d'IP à partir duquel on peut tirer
  • Taille du pool : Doit être > 2
  • Fichier d'amorçage : boot\pxeboot.com (va se vider dans l'environnement PE de Windows)
  • Masque : 255.255.255.0 fonctionne bien.
  • Décocher “Adresse Ping avant assignation”
  • Cocher “Lier le DHCP à cette adresse”

Redémarrer le programme pour s'assurer que les changements sont effectifs.

Machine réceptrice:

Lancer un amorçage réseau depuis la machine réceptrice. (Le serveur DHCP attribuera une IP).

Le fichier d'amorçage sera transféré et exécuté. Appuyez sur F12 pour demander à 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 attribué au dossier racine de la machine source. Pour ce faire :

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.

Naviguer vers le nouveau répertoire () et lancer la commande. Les commandes auront un long délai mais devraient finir par fonctionner.

Links: http://tftpd32.jounin.net/tftpd32_download.html (serveur DHCP x86 ou x64, pas de `bootJe viens de le faire (2011-04-01), et cette question s'est toujours classée en tête de ma recherche sur Google. J'espère que cela permettra de combler quelques lacunes.

Source OS was 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 se connectera à la machine source avec l'utilisateur TEST et le mot de passe test.

Utiliser tftpboot pour démarrer un serveur DHCP (donne une IP à un ordinateur sur demande). Cela démarrera également un serveur TFTP pour tous les transferts de fichiers.

Il devrait y avoir un dossier appelé `bootJe viens de le faire (2011-04-01), et cette question s'est toujours classée en tête de ma recherche sur Google. J'espère que cela permettra de combler quelques lacunes.

Source OS was 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 se connectera à la machine source avec l'utilisateur TEST et le mot de passe test.

Utiliser tftpboot pour démarrer un serveur DHCP (donne une IP à un ordinateur sur demande). Cela démarrera également un serveur TFTP pour tous les transferts de fichiers.

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

Démarrer tftpd64.exe (ou tftpd32.exe), ouvrir les paramètres, utiliser les paramètres par défaut, et modifier :

  • Adresse de démarrage du pool d'IP Peu importe, le pool d'IP à partir duquel on peut tirer
  • Taille du pool : Doit être > 2
  • Fichier d'amorçage : boot\pxeboot.com (va se vider dans l'environnement PE de Windows)
  • Masque : 255.255.255.0 fonctionne bien.
  • Décocher “Adresse Ping avant assignation”
  • Cocher “Lier le DHCP à cette adresse”

Redémarrer le programme pour s'assurer que les changements sont effectifs.

Machine réceptrice:

Lancer un amorçage réseau depuis la machine réceptrice. (Le serveur DHCP attribuera une IP).

Le fichier d'amorçage sera transféré et exécuté. Appuyez sur F12 pour demander à 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 attribué au dossier racine de la machine source. Pour ce faire :

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.

Naviguer vers le nouveau répertoire (`z:Je viens de le faire (2011-04-01), et cette question s'est toujours classée en tête de ma recherche sur Google. J'espère que cela permettra de combler quelques lacunes.

Source OS was 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 se connectera à la machine source avec l'utilisateur TEST et le mot de passe test.

Utiliser tftpboot pour démarrer un serveur DHCP (donne une IP à un ordinateur sur demande). Cela démarrera également un serveur TFTP pour tous les transferts de fichiers.

Il devrait y avoir un dossier appelé `bootJe viens de le faire (2011-04-01), et cette question s'est toujours classée en tête de ma recherche sur Google. J'espère que cela permettra de combler quelques lacunes.

Source OS was 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 se connectera à la machine source avec l'utilisateur TEST et le mot de passe test.

Utiliser tftpboot pour démarrer un serveur DHCP (donne une IP à un ordinateur sur demande). Cela démarrera également un serveur TFTP pour tous les transferts de fichiers.

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

Démarrer tftpd64.exe (ou tftpd32.exe), ouvrir les paramètres, utiliser les paramètres par défaut, et modifier :

  • Adresse de démarrage du pool d'IP Peu importe, le pool d'IP à partir duquel on peut tirer
  • Taille du pool : Doit être > 2
  • Fichier d'amorçage : boot\pxeboot.com (va se vider dans l'environnement PE de Windows)
  • Masque : 255.255.255.0 fonctionne bien.
  • Décocher “Adresse Ping avant assignation”
  • Cocher “Lier le DHCP à cette adresse”

Redémarrer le programme pour s'assurer que les changements sont effectifs.

Machine réceptrice:

Lancer un amorçage réseau depuis la machine réceptrice. (Le serveur DHCP attribuera une IP).

Le fichier d'amorçage sera transféré et exécuté. Appuyez sur F12 pour demander à 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 attribué au dossier racine de la machine source. Pour ce faire :

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.

Naviguer vers le nouveau répertoire () et lancer la commande. Les commandes auront un long délai mais devraient finir par fonctionner.

Links: http://tftpd32.jounin.net/tftpd32_download.html (serveur DHCP x86 ou x64, pas de dir)

Lien WinPE supprimé <– Vous devrez obtenir une copie légale de WinPE. Recherchez sur le site web de Microsoft les Windows AIK (Automated Installation Kit). Il contiendra WinPE, et vous pourrez 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/

Troubleshooting:

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 la version de ver à WinPE en fonction de l'ISO de Windows :

| 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 vers le kit d'évaluation de Windows (Windows AIK) :

11
11
11
2009-09-16 18:55:45 +0000

Voir l'article suivant “Comment installer Vista sur un M200 sans lecteur de CD en utilisant TFTP” . Il contient des instructions détaillées pour l'installation en réseau en utilisant Vista, et devrait fonctionner pour Win7 également, et l'installation peut être applicable pour le vôtre. Votre ordinateur doit supporter le démarrage PXE pour que cela fonctionne. Lisez également les commentaires qui suivent l'article, ils semblent pertinents.

8
8
8
2013-03-14 15:31:42 +0000

Tous ceux qui ont essayé peuvent témoigner de la difficulté à y parvenir. Récemment, j'ai eu le même problème à résoudre et j'ai fait beaucoup de lectures et de tests. En fin de compte, l'outil le plus simple pour ce travail est Serva . Du moins à mon avis.

Mais même Serva est enclin à 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. 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 l'ensemble est très complexe, j'ai publié un long guide étape par étape : Comment installer une version de Windows à partir d'autres ordinateurs du réseau

J'espère que certains le trouveront utile.

2
2
2
2012-05-31 19:50:58 +0000

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

1
1
1
2011-01-21 07:17:16 +0000

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

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

Ensuite, de votre client est arrivé aux connexions réseau - partage et là vous trouverez les fichiers images. Si après avoir copié le fichier, votre ordinateur redémarre et semble bloqué, attendez 10 minutes de plus, puis s'il ne fait toujours rien, redémarrez, mais ne touchez à aucune touche. Attendez et regardez si les bulles d'air recommencent à démarrer les fenêtres. Si vous n'avez toujours rien, passez en mode de sécurité et allez à l'invite de commande et sur c:net, utilisez y:\YOURSERVER_DVD et tout devrait recommencer. Windows 7 vient de terminer le chargement sur mon HTPC dans le salon.

0
0
0
2009-09-16 18:55:33 +0000

Si vous aviez une connexion câblée, vous pourriez utiliser PXE si le système le supporte. Je pense que vous êtes SOL en train d'essayer de faire une installation à distance par le biais d'une connexion sans fil.

0
0
0
2015-11-19 23:45:52 +0000

Cela peut être fait avec Serva http://www.vercot.com/~serva/howto/WindowsPXE1.html

Fondamentalement, il prend les fichiers d'un CD/DVD d'installation de Microsoft et les propose comme installation de réseau. Serva automatise la procédure ; la seule chose que vous devez faire est de copier les fichiers du CD/DVD d'installation et de créer un partage en réseau. Il permet également d'installer plusieurs OS en créant automatiquement un menu d'installation.

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

(Je suis lié au développement de Serva)

-4
-4
-4
2009-12-11 16:05:36 +0000

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

  1. cloner le DVD dans une ISO à partir d'un bureau.
  2. J'ai installé la liste d'outils des démons sur le portable.
  3. Etape 3. Montez le, et installez à partir de l'image du DVD.

C'est tout. PAS DE SERVEUR, PAS D'USB, PAS DE CONFIGURATION RÉSEAU

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

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

Sans partitionnement et sans reformatage. C'est propre parce que :

  • Pas de réutilisation du registre
  • Pas d'avance de compte utilisateur
  • Pas d'avance d'application

Copiez vos fichiers du dossier de sauvegarde vers votre nouveau profil, et enfin supprimez le dossier de sauvegarde et l'ISO. Rien n'est oublié.