Ich habe dies gerade getan (2011-04-01), und diese Frage hat in meinem Googeln durchweg einen hohen Stellenwert, sodass ich eine Antwort nach dem Faktum mit den Notizen über das, was ich gelernt habe, ablegen werde. Hoffentlich füllt dies einige Lücken.
Quellbetriebssystem war Win7 x64.
Quellmaschine:
Dieser Computer muss eine statische IPv4-Adresse haben. Dieses Beispiel wird verwenden 192.168.0.1
.
Dieser Computer muss eine Windows-Installation in einem freigegebenen Ordner haben. Dieses Beispiel wird verwenden.\win7
In diesem Beispiel wird die Anmeldung am Quellcomputer mit Benutzer TEST
und Kennwort durchgeführt test
.
Verwenden Sie tftpboot, um einen DHCP-Server zu starten (gibt einem Computer eine IP, wenn Sie dazu aufgefordert werden).
Dadurch wird auch ein TFTP-Server für alle Dateiübertragungen gestartet.
boot\
Im Verzeichnis tftpboot sollte sich ein Ordner befinden, der eine Installation von Windows PE enthält.
Starten Sie tftpd64.exe (oder tftpd32.exe), öffnen Sie die Einstellungen, verwenden Sie die Standardeinstellungen und ändern Sie Folgendes:
- IP-Pool-Startadressen: Wie auch immer, der Pool von IPs, aus denen gezogen werden soll
- Poolgröße: Muss> 2 sein
- Startdatei:
boot\pxeboot.com
(wird in die Windows PE-Umgebung kopiert)
- Maske: 255.255.255.0 funktioniert gut.
- Deaktivieren Sie "Ping-Adresse vor Zuweisung"
- Aktivieren Sie "DHCP an diese Adresse binden"
Starten Sie das Programm neu, um sicherzustellen, dass die Änderungen wirksam werden.
Empfangsgerät:
Führen Sie einen Netzwerkstart vom Empfangscomputer aus. (Der DHCP-Server weist eine IP zu.)
Die Startdatei wird übertragen und ausgeführt. Drücken Sie F12, um Windows PE anzuweisen, etwas zu tun.
Warten Sie eine Weile (30-60 Sekunden). Eine Eingabeaufforderung wird angezeigt und geladen. Warten Sie, bis ein Cursor verfügbar ist.
Dem Stammordner auf dem Quellcomputer muss ein Laufwerk zugewiesen sein. Um dies zu tun:
X:\Windows\system32>net use z: \\192.168.0.1\win7
Ein Benutzername eines Benutzers auf dem Quellcomputer und ein Kennwort müssen eingegeben werden.
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.
Navigieren Sie zum neuen Verzeichnis ( z:\
) und feuern Sie ab. Befehle werden eine lange Verzögerung haben, sollten aber irgendwann funktionieren.
Links:
http://tftpd32.jounin.net/tftpd32_download.html (DHCP-Server x86 oder x64, kein boot\
Verzeichnis)
WinPE-Link entfernt <- Sie müssen eine legale Kopie von WinPE erhalten. Suchen Sie auf der Microsoft-Website nach dem Windows AIK (Automated Installation Kit). Es wird WinPE enthalten, und Sie können dieses als Boot-Image (winpe.wim) verwenden.
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/
Fehlerbehebung:
Wenn Sie auf einen Fehler stoßen "autorun.dll" could not be loaded or is corrupt setup can not continue error code (0xC1)
. Dies bedeutet, dass Ihre Version von WinPE nicht mit Ihrer Windows-ISO übereinstimmt. Geben Sie ver
an der WinPE-Eingabeaufforderung ein. Sie werden so etwas bekommen 6.*.****
.
Hier ist eine grobe Tabelle der ver
WinPE-Version auf 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 | ??? |
Windows AIK-Links: