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 TEST
et 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 ver
version 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: