Highskilled 0 Geschrieben 11. März 2013 Melden Teilen Geschrieben 11. März 2013 (bearbeitet) Hallo Community, Ich bin zurzeit am PXE-Software testen, allerdings habe ich ein Problem. Ich habe einen Windows 2008 R2 Datacenter Server. Auf diesem habe ich das Programm "Serva", welches als DHCP- und TFTP-Server dient (wollte da zuerst tftpd32/64 nehmen, allerdings gab es da Probleme mit dem DHCP-Server). Für meine Testumgebung habe ich das Netzwerk mit einer Netgear VPN Firewall gesplittet, damit der DHCP des Unternehmens nicht gestört wird (Serva würde auch ProxyDHCP unterstützen, für Testzwecke benutze ich allerdings den normalen DHCP-Modus). Nun zum Problem: Ich möchte Serva nur als DHCP- und TFTP-Server nutzen, die eigentliche PXE-Software soll dann "PING" (freeware) sein. Auf der Homepage von PING gibt es auch eine schöne Anleitung, allerdings mit tftpd32 statt Serva. Ich habe diese Schritte entsprechend für Serva angewendet. Wenn ich nun eine Client über PXE booten will, bekommt dieser vom DHCP eine IP-Adresse und der TFTP-Server kommt zum Zug. Soweit so gut. Nachdem die Einträge gekommen sind (Trying to load: pxelinux.cfg...) erscheint allerdings die Fehlermeldung: "Unable to locate configuration file". Danach steht noch "Boot failed: press a key to retry, or wait for reset...". Vllt noch kurz was zur Struktur: Ich habe unter D:\PXE\i386\templates pxelinux.0, kernel, initrd.gz usw...Dieses habe ich auch als root-directory für den TFTP-Server angegeben, das sollte doch heissen, dass er am richtigen Ort nachschaut? Ich habe auch schon versucht das Ganze in das Verzeichnis von Serva (wo die serva.exe usw. ist) zu kopieren, allerdings kommt er auch dort mit derselben Fehlermeldung. Hier noch ein kurzer Auszug aus dem Log von Serva: [03/11 14:13:01.360] DHCP Inf: Rcvd DHCPDISCOVER from IP 0.0.0.0, MAC TaiwanCo/00:03:1D:05:B4:81[03/11 14:13:01.360] DHCP Inf: Address 0.0.0.0 has been REQUESTED[03/11 14:13:01.360] DHCP Inf: Address 192.168.100.10 is being OFFERED[03/11 14:13:01.360] DHCP Inf: Broadcasting through local interface [192.168.100.3][03/11 14:13:01.375] DHCP Inf: Broadcasting through local interface [192.168.154.1][03/11 14:13:01.375] DHCP Inf: Broadcasting through local interface [192.168.239.1][03/11 14:13:03.325] DHCP Inf: Rcvd DHCPREQUEST from IP 0.0.0.0, MAC TaiwanCo/00:03:1D:05:B4:81[03/11 14:13:03.325] DHCP Inf: Address 192.168.100.10 is being ACKED[03/11 14:13:03.325] DHCP Inf: Broadcasting through local interface [192.168.100.3][03/11 14:13:03.341] DHCP Inf: Broadcasting through local interface [192.168.154.1][03/11 14:13:03.341] DHCP Inf: Broadcasting through local interface [192.168.239.1][03/11 14:13:03.341] TFTP Inf: Read file <pxelinux.0>. Mode octet[03/11 14:13:03.466] TFTP Inf: <pxelinux.0>: sent blks=11 blkSz=1456, Total 15710 bytes in 0s, err recovery=0[03/11 14:13:03.575] TFTP Inf: Read file <pxelinux.cfg/ffffffff-ffff-ffff-ffff-ffffffffffff>. Mode octet[03/11 14:13:03.575] TFTP Err: File <pxelinux.cfg\ffffffff-ffff-ffff-ffff-ffffffffffff> : error 2 in CreateFile; Das System kann die angegebene Datei nicht finden.[03/11 14:13:03.591] TFTP Inf: Read file <pxelinux.cfg/01-00-03-1d-05-b4-81>. Mode octet[03/11 14:13:03.591] TFTP Err: File <pxelinux.cfg\01-00-03-1d-05-b4-81> : error 2 in CreateFile; Das System kann die angegebene Datei nicht finden.[03/11 14:13:03.591] TFTP Inf: Read file <pxelinux.cfg/C0A8640A>. Mode octet[03/11 14:13:03.591] TFTP Err: File <pxelinux.cfg\C0A8640A> : error 2 in CreateFile; Das System kann die angegebene Datei nicht finden.[03/11 14:13:03.591] TFTP Inf: Read file <pxelinux.cfg/C0A8640>. Mode octet[03/11 14:13:03.606] TFTP Err: File <pxelinux.cfg\C0A8640> : error 2 in CreateFile; Das System kann die angegebene Datei nicht finden.[03/11 14:13:03.606] TFTP Inf: Read file <pxelinux.cfg/C0A864>. Mode octet[03/11 14:13:03.606] TFTP Err: File <pxelinux.cfg\C0A864> : error 2 in CreateFile; Das System kann die angegebene Datei nicht finden.[03/11 14:13:03.606] TFTP Inf: Read file <pxelinux.cfg/C0A86>. Mode octet[03/11 14:13:03.606] TFTP Err: File <pxelinux.cfg\C0A86> : error 2 in CreateFile; Das System kann die angegebene Datei nicht finden.[03/11 14:13:03.606] TFTP Inf: Read file <pxelinux.cfg/C0A8>. Mode octet[03/11 14:13:03.606] TFTP Err: File <pxelinux.cfg\C0A8> : error 2 in CreateFile; Das System kann die angegebene Datei nicht finden.[03/11 14:13:03.622] TFTP Inf: Read file <pxelinux.cfg/C0A>. Mode octet[03/11 14:13:03.622] TFTP Err: File <pxelinux.cfg\C0A> : error 2 in CreateFile; Das System kann die angegebene Datei nicht finden.[03/11 14:13:03.622] TFTP Inf: Read file <pxelinux.cfg/C0>. Mode octet[03/11 14:13:03.622] TFTP Err: File <pxelinux.cfg\C0> : error 2 in CreateFile; Das System kann die angegebene Datei nicht finden.[03/11 14:13:03.622] TFTP Inf: Read file <pxelinux.cfg/C>. Mode octet[03/11 14:13:03.622] TFTP Err: File <pxelinux.cfg\C> : error 2 in CreateFile; Das System kann die angegebene Datei nicht finden.[03/11 14:13:03.637] TFTP Inf: Read file <pxelinux.cfg/default>. Mode octet[03/11 14:13:03.637] TFTP Err: File <pxelinux.cfg\default> : error 2 in CreateFile; Das System kann die angegebene Datei nicht finden. Hat vielleicht einer von euch bereits Erfahrungen mit PXE-Boot und/oder Serva oder PING gemacht? Fällt vielleicht jemandem gerade etwas auf, wodurch die Fehlermeldung verursacht werden könnte? Falls ihr noch weitere Infos braucht, fragt ruhig. Ich bedanke mich für jede Antwort! :) Cheers bearbeitet 11. März 2013 von Highskilled Zitieren Link zu diesem Kommentar
zahni 550 Geschrieben 11. März 2013 Melden Teilen Geschrieben 11. März 2013 Ähm, und wozu soll das gut sein ? PXELinux geht auch mit dem Windows WDS. Hier eine Anleitung: http://www.syslinux.org/wiki/index.php/WDSLINUX#How_To_Setup_Windows_Deployment_Services_with_PXELinux Google findet noch mehr. Im DHCP-Server die richtigen Optionen einstellen.... Zitieren Link zu diesem Kommentar
Highskilled 0 Geschrieben 12. März 2013 Autor Melden Teilen Geschrieben 12. März 2013 (bearbeitet) Hallo, Danke für den Tipp, dies kenn ich jedoch bereits. Das Ding ist folgendes: Ich werde das PXE-Boot Projekt als individuelle, praktische Arbeit machen, d.h. als Abschlussarbeit meiner 4-jährigen Informatiklehre. Mein Vorgänger hat es bereits mit WDS versucht, allerdings gab es da entsprechende Probleme. Bin mir auch nicht mehr sicher, ob sich mit WDS auch Solaris-Images installieren lassen usw... Jedenfalls wäre die oben genannte Lösung, die leider noch nicht funktioniert, eine gute Variante (finde ich zumindest) und der Aufwand hält sich in Grenzen. Deshalb würde ich vorerst gerne einmal diese Umgebung zum Laufen bringen. Edit: Wir erstellen und installieren Images zurzeit mit Symanctec Ghost, welches grundsätzlich gar nicht so schlecht ist. Die oben genannte Freeware (PING) hat einen ähnlichen Umfang wie die Ghost-Solution. bearbeitet 12. März 2013 von Highskilled Zitieren Link zu diesem Kommentar
zahni 550 Geschrieben 12. März 2013 Melden Teilen Geschrieben 12. März 2013 Ein paar kurze Anmerkungen: - WDS kann PXELinux laden. Habe wir so im Einsatz. Auf der Basis sollten dann auch andere Dinge funktionieren - Zu Deiner Lösung kann ich nichts sagen. Du solltest eine Lösung nehmen, die produktiv auch lauffähig ist. - Ghost braucht niemand mehr. Nimm ImageX bzw WDS Capture: http://www.wikihow.com/Image-With-Windows-Deployment-Services-(WDS) Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.