Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This article is created to resolve problems encountered during iPXE boot installation/update in Dieser Artikel wurde erstellt, um Probleme zu beheben, die bei der iPXE-Installation/-aktualisierung in einer Windows Server 2012 Server environment. The instructions for building the Umgebung auftreten. Die Anweisungen zum Erstellen der Windows Server 2012 based iPXE environment can be found from this KB article.

It is important to be able to pin-point the iPXE process step where an issue occurs. Use the following list of iPXE boot loading steps to locate the exact step:

basierten iPXE-Umgebung finden Sie in diesem Artikel.

Es ist wichtig, dass Sie den iPXE-Prozessschritt, in dem ein Problem auftritt, genau lokalisieren können. Verwenden Sie die folgende Liste der iPXE-Startschritte, um den genauen Schritt zu finden:

  1. Der PXE-Boot-Agent wird auf der Clientseite geladen
  2. PXE boot agent loads on client side
  3. PXE client checks network linkDer PXE-Client überprüft die Netzwerkverbindung
  4. PXE client reaches out to DHCP
  5. Server DHCP responds | Possible error

    DHCP Server antwortet | Möglicher Fehler: PXE-E51

  6. DHCP

    scope option

    -Bereichsoption 60 (PXEClient)

    is loaded | Possible error

    wird geladen | Möglicher Fehler: PXE-53

  7. Client

    machine gets IP address
  8. Client machine reaches out to next-server / TFTP server address
  9. -Rechner erhält IP-Adresse

  10. Der Client-Rechner greift auf die Adresse des nächsten Servers/TFTP-Servers zu

  11. TFTP-Bootprogramm wird geladen

    TFTP boot program is loaded

    (wdsnbp.com

    in

     in WDS)

  12. Das TFTP

    boot program

    -Bootprogramm (wdsnbp.com)

    responds to client machine

    antwortet auf den Clientcomputer

  13. TFTP-Bootprogramm erkennt Client-Architektur (z. B

    TFTP boot program detects client architecture (e.g

    . x64)

  14. TFTP

    boot program

    -Bootprogramm (wdsnbp.com)

    hands out undionly.kpxe (or the configured PXE client program in the WDS settings)

    verteilt die bootloader-Datei gpxelinux.0 (oder das konfigurierte PXE-Clientprogramm in den WDS-Einstellungen)

  15. Undionly.kpxe wird auf dem Clientcomputer geladenUndionly.kpxe loads on the client machine
  16. Undionly.kpxe / client checks DHCP scope option  Client prüft die DHCP-Bereichsoption 66 (Boot server host name) and tries to load '\Boot\x86\boot.ipxe-Server-Hostname / IP) und lädt z.B. IP '10 .10.1.1 '
  17. Undionly.kpxe / client checks DHCP scope option  Client prüft die DHCP-Bereichsoption 67 (Bootfile name-Name)
  18. Undionly.kpxe / client loads  Client lädt '\Boot\x86\boot.ipxe' (as configured wie in opt Bereichsoption 67 konfiguriert)
  19. Boot.ipxe loads lädt die Datei menu.ipxe file from the HTTP server aus dem virtuellen Verzeichnis des HTTP-Servers (IIS) Virtual directory (at unter http://${server}/Images/menu.ipxe)
  20. HTTP server -Server / IIS looks for the .ipxe MIME type and delivers the menu.ipxe to the client
  21. Blancco PXE boot menu is displayed on the client screen
  22. Boot menu option is selected from the boot menu
  23. sucht nach dem MIME-Typ .ipxe und übergibt die Datei menu.ipxe an den Client
  24. Das Blancco PXE-Startmenü wird auf dem Client-Bildschirm angezeigt
  25. Startoption wird im Startmenü vom Benutzer ausgewählt (oder automatisch nach Timeout)
  26. Startmenü / Client versucht, das ausgewählte ISO-Image vom HTTP-Server (IIS) zu laden, z.B.: "Boot menu / Client tries to load the selected ISO image from the HTTP server at e.g: 'http://10.10.1.1/Images/Blancco_5.iso'"
  27. HTTP server-Server / IIS recognizes the erkennt den .iso MIME type and delivers the -MIME-Typ und liefert das Image
  28. Boot menu Startmenü / Client tries to chain load the memdisk.bin file from the Images-directory at e.gversucht die memdisk.bin Datei aus dem Image Verzeichnis zu laden, zB: 'memdisk.bin'
  29. Der HTTP server-Server / IIS delivers the memdisk file and the ISO image downloading starts
  30. Blancco.ISO image loads on the client and Blancco starts booting
  31. liefert die memdisk-Datei und der ISO-Image-Download wird gestartet
  32. Das Blancco Image wird auf dem Client heruntergeladen und Blancco Drive Eraser startet den Bootvorgang


Wenn Sie eine Vorstellung haben an welcher Stelle die Fehlermeldung angezeigt wird, verwenden Sie die folgende Liste der häufigsten Fehlermeldungen, Ursachen und Korrekturen, um die offensichtlichste Lösung für das Problem zu finden. Sie können sich auch an unser technisches Support-Team bezüglich des Problems wenden, indem Sie ein Support-Ticket einreichen unter: httpsWhen you have a clear vision at which point the error message appears, use the following list of the most common error messages, causes and fixes, to resolve what's the most obvious fix for the problem. You may also contact our Technical Support team regarding the issue by submitting a Support ticket at:https://support.blancco.com 

Note! Remember to add picture of the error message from the client computer!

Hinweis! Denken Sie daran, einen Screenshot / ein Foto der Fehlermeldung vom Clientcomputer hinzuzufügen!

Wenn Sie Schwierigkeiten beim Navigieren zumn richtigen Ort in der Windows Server-Umgebung haben, laden Sie bitte das unten stehende ZIP-Paket herunter, das Beispielbilder enthältIf you find any difficulties in "navigating" to the correct place in Windows Server environment please download the ZIP package below which contains example pictures:
https://download.blancco.com/general/manuals/pxe/ipxe_troubleshooting_pictures.zip


ERRORFEHLER
PXE-E51: No DHCP or proxyDHCP offers were received

CAUSEURSACHE/FIX: Client computer can't find a DHCP server
a) Check that the network cable is connected and that network connection exists between the client computer and the DHCP server.
b) Check that the DHCP service is running on the server.
c) Check that DHCP server is authorized in Active directory (if AD is used).
d) Check that the DHCP scope is active and running in the same network (same IP range) as the server (check the IP address).
e) Check that the server network card, that hosts the DHCP service, is active and connected to the client network.
f) Check that the DHCP scope is configured properly, including the IP range, DNS, Router and boot server host name.
g) Check that there are no other conflicts or issues between the scope and the server network card.
h) Check the server/Windows firewall settings and make sure UDP port for TFTP/PXE boot (i.e. ports 67 or 69) is allowed for PXE booting. Try disabling the firewall for troubleshooting purposes.
i) Check the server network card settings, including IP, subnet mask, gateway and DNS settings.
LÖSUNG:

Clientcomputer kann den DHCP-Server nicht finden

  1. Überprüfen Sie, ob das Netzwerkkabel angeschlossen ist und ob eine Netzwerkverbindung zwischen dem Client-Computer und dem DHCP-Server besteht.
  2. Überprüfen Sie, ob der DHCP-Dienst auf dem Server läuft.
  3. Überprüfen Sie, ob der DHCP-Server in Active Directory autorisiert ist (wenn AD verwendet wird).
  4. Überprüfen Sie, ob der DHCP-Bereich aktiv ist und im selben Netzwerk (der gleiche IP-Bereich) wie der Server ausgeführt wird (überprüfen Sie die IP-Adresse).
  5. Überprüfen Sie, ob die Server-Netzwerkkarte, die den DHCP-Dienst hostet, aktiv und mit dem Client-Netzwerk verbunden ist.
  6. Prüfen Sie, ob der DHCP-Bereich richtig konfiguriert ist, einschließlich des Host-Namens für IP-Bereich, DNS, Router und Boot-Server.
  7. Stellen Sie sicher, dass keine weiteren Konflikte oder Probleme zwischen dem Bereich und der Server-Netzwerkkarte bestehen.
  8. Überprüfen Sie die Server / Windows-Firewall-Einstellungen und stellen Sie sicher, dass der UDP-Port für TFTP / PXE-Boot (d. h. Ports 67 oder 69) für den PXE-Bootvorgang zugelassen ist. Versuchen Sie, die Firewall zur Fehlerbehebung zu deaktivieren.
  9. Überprüfen Sie die Einstellungen der Server-Netzwerkkarte, einschließlich IP-Adresse, Subnetzmaske, Gateway und DNS-Einstellungen.
  10. Setzen Sie die Server-Netzwerkkarte / IP-Einstellungen zurück und erstellen Sie den DHCP-Bereich neu, wenn nichts anderes funktioniert.


FEHLERj) Reset server network card/IP settings and recreate the DHCP scope if nothing else works.
ERROR:
PXE-E53: No boot filename received

CAUSEURSACHE/FIXLÖSUNG:

Server/scope option Bereichs-Option 60 (PXEClient) is missing fehlt in the DHCP settings or den DHCP-Einstellungen oder WDS -> DHCP -> "Configure DHCP options to indicate that this is also a PXE server" check box is not checked.
ERRORKonfigurieren Sie die DHCP-Optionen um anzugeben, dass dies auch ein PXE-Server ist" Kontrollkästchen ist nicht aktiviert.

FEHLER:
CLIENT IP: 10.10.1.2 MASK: 255.255.255.0 DHCP IP: 10.10.1.2
TFTP.
PXE-M0F: Exiting Boot Agent.

CAUSEURSACHE/FIXLÖSUNG:

Der The Client/TFTP server can't find the default TFTP boot program -Server kann das standardmäßige TFTP-Bootprogramm (wdsnbp.com in  in WDS) . Check that nicht finden. Überprüfen Sie, ob wdsnbp.com exists in  im Ordner \RemoteInstall\Boot\x86\ folder and that WDS is properly configured.
ERRORvorhanden ist und dass WDS ordnungsgemäß konfiguriert ist.

FEHLER:
Downloaded WDSNBP from 10.10.1.1 WIN-123.test.local
TFTP download failed.
PXE-M0F: Exiting Intel Boot Agent.

CAUSEURSACHE/LÖSUNG:

Überprüfen Sie die WDS-FIX: Check the WDS Server-> Boot-> PXE boot policy properties. Make sure "Always continue PXE boot" is selected.
ERROR-Boot-Richtlinieneigenschaften. Stellen Sie sicher, dass "PXE-Boot immer fortsetzen" ausgewählt ist.

FEHLER:
Filename: \Boot\x86\boot.ipxe
/\Boot\x86\boot.ipxe... Error 0x3d126001 (http://ipxe.org/3d126001)
No more network devices

CAUSEURSACHE/FIX: Scope option 66 missing or is not correctly defined in the DHCP scope(s)
LÖSUNG:

Bereichs-Option 60 (PXEClient) fehlt in den DHCP-Einstellungen oder ist nicht korrekt konfiguriert.

FEHLERERROR:
WDSNBP started using DHCP Referral.
Contacting Server: 10.10.1.1 (Gateway: 0.0.0.0).
Architecture: x64
Contacting Server: 10.10.1.1.
TFTP Download: Boot\x86\undionly.kpxe

CAUSEURSACHE/FIXLÖSUNG: 
a) Scope option

  1. In den DHCP-Optionen der iPXE Policy / Vendor-Klasse fehlt die Bereichsoption 67 (\Boot\x86\boot.ipxe)

...

  1. .

...

  1. undionly.kpxe

...

  1. Datei kann nicht im \Boot\x86\

...

  1. Ordner gefunden werden
  2. Wdsutil-Startprogramm / N12bootprogram für x64-Architektur ist nicht korrekt eingestellt.


FEHLER for x64 architecture is not set correctly.
ERROR:
http://10.10.1.1/Images/menu.ipxe... No such file or directory (http://ipxe.org/2d0c613b)

CAUSEURSACHE/LÖSUNG:

Der Pfad für die Datei FIX: Path for the menu.ipxe file in der Datei boot.ipxe file is not set correctly.
a) Check that the menu.ipxe path is correct, e.g.: (ist nicht korrekt festgelegt.

  1. Überprüfen Sie, ob der menu.ipxe Pfad korrekt ist, z.B.:http://${server}/Images/menu.ipxe
  2. Das Verzeichnis Images ist im HTTP-Server nicht korrekt als virtuelles Verzeichnis definiert (IIS: unter der Standardwebsite). Stellen Sie sicher, dass der Ordner Images zum HTTP-Server hinzugefügt wird (IIS: unter Standardwebsite).
  3. MIME-Typ für .ipxe fehlt in IIS im virtuellen Verzeichnis / images. Fügen Sie .ipxe in IIS-MIME-Typen im virtuellen Verzeichnis / Images hinzu.



FEHLER).
b) /Images directory is not properly defined in the HTTP server as virtual directory (IIS: under the default website). Make sure that the /Images folder is added to the HTTP server (IIS: under default website).
c) MIME type for .ipxe missing in IIS under the /images virtual directory. Add .ipxe in IIS MIME types under the /Images virtual directory.
ERROR:
http://10.10.1.1/Images/menu.ipxe... input/output error (http://ipxe.org/1d0c6139)

CAUSE:

HTTP Server (IIS) has a problem accessing the .ipxe file or files in general in the /Images folderhat ein Problem beim Zugriff auf die .ipxe-Datei oder Dateien im Allgemeinen im Ordner Images.

FIX: Check the IIS virtual directory and the MIME type settings.
a) In IIS, click the MIME types under Default Website/images directory. If you get an error about the MIME types, try deleting the conflicting (.ipxe and .ipxe) MIME types under the server/default website MIME types. Double-click the MIME types again under the /images virtual directory to check that you don't get an error.

Überprüfen Sie das virtuelle IIS-Verzeichnis und die MIME-Typeinstellungen.

  1. Klicken Sie in IIS auf die MIME-Typen unter Standardverzeichnis Website / Images. Wenn Sie eine Fehlermeldung über die MIME-Typen erhalten, versuchen Sie, die in Konflikt stehenden MIME-Typen (.ipxe und .ipxe) unter den MIME-Typen der Server- / Standardwebsite zu löschen. Doppelklicken Sie erneut auf die MIME-Typen unter dem virtuellen Verzeichnis / images, um zu überprüfen, ob Sie einen Fehler erhalten.
  2. Eine andere Möglichkeit zu testen, ob das Problem mit dem virtuellen Verzeichnis oder den MIME-Typen zusammenhängt, besteht darin, das virtuelle Verzeichnis von IIS aus zu durchsuchen, indem Sie mit der rechten Maustaste auf das virtuelle Verzeichnis -> Virtuelles Verzeichnis verwalten -> Durchsuchen klicken. Beachten Sie, dass das Durchsuchen des virtuellen Verzeichnisses zuerst in den IIS-Einstellungen aktiviert werden muss. Wenn Sie einen MIME-Typ-bezogenen Fehler erhalten, versuchen Sie, die in Konflikt stehenden MIME-Typen von den höheren Ebenen zu entfernen.


FEHLERb) Another way to test if the problem is related to the virtual directory or the MIME types, is to try browsing the virtual directory from IIS by right-clicking the virtual directory -> Manage Virtual Directory -> Browse. Note that the virtual directory browsing must be enabled first in the IIS settings. If you get a MIME type related error, try removing the conflicting MIME types from the higher levels. 
ERROR:
http://10.10.1.2/Images/menu.ipxe...... Connection timed out (http://ipxe.org/4d0c6135)

CAUSEURSACHE/FIX: Server address in the boot.ipxe file is not set correctly
a) Check and fix the server address in the boot.ipxe file
LÖSUNG:

Die Serveradresse in der Datei boot.ipxe ist nicht richtig eingestellt. Überprüfen und korrigieren Sie die Serveradresse in der Datei boot.ipxe

FEHLERERROR:
(after loading image from the boot menu):
http://10.10.1.1/Images/Blancco_5.iso... ok
Could not boot image: No such file or directory (http://ipxe.org/2d0c613b)
No more network devices
Press Ctrl-B for the iPXE command line...
(Reboots)

CAUSEURSACHE/FIXLÖSUNG:

.iso MIME type missing -Typ fehlt in IIS

ERRORFEHLER:
(after loading image from the boot menu):
http://10.10.1.1/Images/Blancco_5.iso... ok
/memdisk.. No such file or directory (http://ipxe.org/2d0c613b)
Booting failed, dropping to shell
Type 'exit' to get back to the menu
iPXE>

CAUSEURSACHE/FIX: Boot menu can't find/load the memdisk file. Check the memdisk path/filename/extension in the menu.ipxe and in the /Images folder and rename if necessary. For example if memdisk.bin file exists in /Images -folder, try changing the line for the memdisk in the menu.ipxe file as: LÖSUNG:

Das Startmenü kann die memdisk Datei nicht finden/laden. Überprüfen Sie den Pfad/Dateiname/Erweiterung im menu.ipxe und im Images Ordner und benennen Sie ihn gegebenenfalls um. Wenn zum Beispiel die Datei memdisk.bin im Images Ordner vorhanden ist, versuchen Sie, die Zeile für die memdisk in der Datei menu.ipxe wie folgt zu ändern:
chain memdisk.bin iso raw || goto failed