PXE Bootmenu auf Windows 2003 mit Solarwinds TFTP
Hallo zusammen,
ich habe ein Problem bei der Einrichtung eines PXE-Bootmenus auf einem Win2003-Server. Ich kann auf dem Server, aufgrund einer pädagogischen Oberfläche keinen WDS einrichten. Ich habe daher mit dem MDT von Microsoft 2-3 Unattend-Installationen (Win 7 x86, Win7 x64, WinXP etc.) erstellt. Diese funktionieren auch, wenn Sie direkt in der DEFAULT-Datei hinterlege. Ich möchte aber gerne ein Bootmenu haben, wo die User die Auswahl zwischen den verschiedenen OS selbst auswählen können.
Ich habe nun viele Tutorials gelesen, komme aber nicht so recht weiter. Der TFTP hängt an folgender Stelle und zeigt mir kein Menu an
Der TFTP-Server zeigt folgendes
Hier die einfache DEFAULT Datei (funktioniert)
Hier der "PXE-Bootmenu-Versuch" (funktioniert nicht)
DEFAULT vesamenu.c32
PROMPT 0
MENU TITLE PXE Bootmenu
MENU BACKGROUND splash.jpg
#Menüeinstellungen
MENU WIDTH 80
MENU MARGIN 10
MENU ROWS 12
MENU TABMSGROW 18
MENU CMDLINEROW 12
MENU ENDROW 24
MENU TIMEOUTROW 20
ONTIMEOUT localboot
TIMEOUT 200
LABEL Win7_x64
MENU LABEL Installation Windows 7 Enterprise SP1 (x64)
KERNEL vesamenu.c32
APPEND iso raw
INITRD win7/Win7_Ent_x86.iso
LABEL Win7_x86
MENU LABEL Installation Windows 7 Enterprise SP1 (x86)
KERNEL vesamenu.c32
APPEND iso raw
INITRD win7/win7_x86.iso
LABEL WinXP
MENU LABEL Installation Windows XP Professional SP3 (x86)
KERNEL vesamenu.c32
APPEND iso raw
INITRD winxp/winxp_x86.iso
LABEL Acronis9
MENU LABEL Starten von Acronis 9 (alte Image-Verteilung)
KERNEL acronis9/kernel.dat
APPEND initrd=acronis9/ramdisk.dat vga=791 ramdisk_size_65535 acpi=off quiet noacpi
LABEL HDBoot
MENU LABEL Von Festplatte booten
LOCALBOOT 0
Hier mal die Ordnerstruktur des TFTPs. Vielleicht habe ich ja da eine Datei vergessen.
Bin für jede Hilfe dankbar, weil ich das Gefühl habe, dass ich nicht vorwärts komme,
Danke und Gruß
Moepeditz
ich habe ein Problem bei der Einrichtung eines PXE-Bootmenus auf einem Win2003-Server. Ich kann auf dem Server, aufgrund einer pädagogischen Oberfläche keinen WDS einrichten. Ich habe daher mit dem MDT von Microsoft 2-3 Unattend-Installationen (Win 7 x86, Win7 x64, WinXP etc.) erstellt. Diese funktionieren auch, wenn Sie direkt in der DEFAULT-Datei hinterlege. Ich möchte aber gerne ein Bootmenu haben, wo die User die Auswahl zwischen den verschiedenen OS selbst auswählen können.
Ich habe nun viele Tutorials gelesen, komme aber nicht so recht weiter. Der TFTP hängt an folgender Stelle und zeigt mir kein Menu an
Der TFTP-Server zeigt folgendes
Hier die einfache DEFAULT Datei (funktioniert)
Hier der "PXE-Bootmenu-Versuch" (funktioniert nicht)
DEFAULT vesamenu.c32
PROMPT 0
MENU TITLE PXE Bootmenu
MENU BACKGROUND splash.jpg
#Menüeinstellungen
MENU WIDTH 80
MENU MARGIN 10
MENU ROWS 12
MENU TABMSGROW 18
MENU CMDLINEROW 12
MENU ENDROW 24
MENU TIMEOUTROW 20
ONTIMEOUT localboot
TIMEOUT 200
LABEL Win7_x64
MENU LABEL Installation Windows 7 Enterprise SP1 (x64)
KERNEL vesamenu.c32
APPEND iso raw
INITRD win7/Win7_Ent_x86.iso
LABEL Win7_x86
MENU LABEL Installation Windows 7 Enterprise SP1 (x86)
KERNEL vesamenu.c32
APPEND iso raw
INITRD win7/win7_x86.iso
LABEL WinXP
MENU LABEL Installation Windows XP Professional SP3 (x86)
KERNEL vesamenu.c32
APPEND iso raw
INITRD winxp/winxp_x86.iso
LABEL Acronis9
MENU LABEL Starten von Acronis 9 (alte Image-Verteilung)
KERNEL acronis9/kernel.dat
APPEND initrd=acronis9/ramdisk.dat vga=791 ramdisk_size_65535 acpi=off quiet noacpi
LABEL HDBoot
MENU LABEL Von Festplatte booten
LOCALBOOT 0
Hier mal die Ordnerstruktur des TFTPs. Vielleicht habe ich ja da eine Datei vergessen.
Bin für jede Hilfe dankbar, weil ich das Gefühl habe, dass ich nicht vorwärts komme,
Danke und Gruß
Moepeditz
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 187514
Url: https://administrator.de/contentid/187514
Ausgedruckt am: 22.11.2024 um 20:11 Uhr
6 Kommentare
Neuester Kommentar
Zum ersten: das 'KERNEL vesamenu.c32' durch das 'KERNEL memdisk' ersetzen?
'vesamenu.c32' kann Dir zwar ein schönes Menü geben, aber reichlich wenig mit den APPEND-Sachen anfangen ...
Zum zweiten: checke deine Pfade; gezählt wird meines Wissens vom TFTP-Root aus, nicht vom '../pxelinux.cfg' aus?
MfG, FM_81
'vesamenu.c32' kann Dir zwar ein schönes Menü geben, aber reichlich wenig mit den APPEND-Sachen anfangen ...
Zum zweiten: checke deine Pfade; gezählt wird meines Wissens vom TFTP-Root aus, nicht vom '../pxelinux.cfg' aus?
MfG, FM_81
Funktioniert so was (mit Bootprompt, aber ohne Menü):
DEFAULT 5
PROMPT 1
TIMEOUT 200
LABEL 1
KERNEL memdisk
APPEND iso raw
INITRD win7/Win7_Ent_x86.iso
LABEL 2
KERNEL memdisk
APPEND iso raw
INITRD win7/win7_x86.iso
LABEL 3
KERNEL memdisk
APPEND iso raw
INITRD winxp/winxp_x86.iso
LABEL 4
KERNEL acronis9/kernel.dat
APPEND initrd=acronis9/ramdisk.dat vga=791 ramdisk_size_65535 acpi=off quiet noacpi
LABEL 5
LOCALBOOT 0
MfG, FM_81
DEFAULT 5
PROMPT 1
TIMEOUT 200
LABEL 1
KERNEL memdisk
APPEND iso raw
INITRD win7/Win7_Ent_x86.iso
LABEL 2
KERNEL memdisk
APPEND iso raw
INITRD win7/win7_x86.iso
LABEL 3
KERNEL memdisk
APPEND iso raw
INITRD winxp/winxp_x86.iso
LABEL 4
KERNEL acronis9/kernel.dat
APPEND initrd=acronis9/ramdisk.dat vga=791 ramdisk_size_65535 acpi=off quiet noacpi
LABEL 5
LOCALBOOT 0
MfG, FM_81
Also, ich habe die Erfahrung gemacht, dass dieses 'vesamenu.c32' nicht zu 100% sondern allenfalls zu 99,9% kompatibel ist.
Diese Erkenntnis ist allerdings schon viele Jahre alt UND MUSS HEUTE NICHT MEHR STIMMEN!
Allerdings wirst Du das erst merken, wenn Du mal EINEN Rechner hast, der schlichtweg z.B. dunkel bleibt, wo eigentlich den PXE-Menü sein sollte, und HUNDERT PC's vorher kein Problem hatten ...
Aber ich verzichte seit dem bei PXE komplett auf Menüs (es kann trotzdem ein Text zu sehen sein) und nehme bei USB-Sticks bzw. CD's 'menu.c32', weil ich einfach zu faul bin, bei jeder neuen SYSLINUX-Version auszutesten, wie verträglich sie denn nun ist.
MfG, FM_81
Diese Erkenntnis ist allerdings schon viele Jahre alt UND MUSS HEUTE NICHT MEHR STIMMEN!
Allerdings wirst Du das erst merken, wenn Du mal EINEN Rechner hast, der schlichtweg z.B. dunkel bleibt, wo eigentlich den PXE-Menü sein sollte, und HUNDERT PC's vorher kein Problem hatten ...
Aber ich verzichte seit dem bei PXE komplett auf Menüs (es kann trotzdem ein Text zu sehen sein) und nehme bei USB-Sticks bzw. CD's 'menu.c32', weil ich einfach zu faul bin, bei jeder neuen SYSLINUX-Version auszutesten, wie verträglich sie denn nun ist.
MfG, FM_81