Direktes Starten von Netboot-Produkten aus dem PXE-Bootmenu?

Antworten
Benutzeravatar
chhaas
Beiträge: 21
Registriert: 25 Feb 2009, 18:17
Wohnort: 70329 Stuttgart

Direktes Starten von Netboot-Produkten aus dem PXE-Bootmenu?

Beitrag von chhaas »

Hallo,

gibt es eine Moeglichkeit im PXE-Bootmenu /tftpboot/linux/pxelinux.cfg/default.menu die unterschiedlcihen Netboot-Produkte direkt zu starten / installieren?

Wenn ich z.B. als Netboot-Produkte WindowsXP, Win2k, und Win2003, sowie verschiedene NTFS-Images in /var/lib/opsi/ntfs-images habe und nun direkt beim booten auswaehlen moechte, ob welche Windows-Version installiert bzw. welches NTFS-Image restored werden soll.

Momentan sieht der OPSI-Abschnitt in default.menu so aus:
label install
menu label Start ^opsi bootimage
text help
Start opsi linux bootimage from tftp server.
endtext
kernel install
append noapic lang=de ramdisk_size=172084 initrd=miniroot.gz reboot=b video=vesa:ywrap,mtrr vga=791 quiet splash service


Wenn dazu ein neues miniroot.gz bzw. mehrere verschiedene Abkoemmlinge davon gebaut werden muessen, waere es gut zu wissen, was modifiziert werden muss ...
Danke!

Christoph.
--
Christoph Haas
Benutzeravatar
Neptunium
Beiträge: 224
Registriert: 03 Jul 2008, 12:08
Wohnort: Marburg - Germany

Re: Direktes Starten von Netboot-Produkten aus dem PXE-Bootmenu?

Beitrag von Neptunium »

chhaas hat geschrieben:gibt es eine Moeglichkeit im PXE-Bootmenu /tftpboot/linux/pxelinux.cfg/default.menu die unterschiedlcihen Netboot-Produkte direkt zu starten / installieren?

Wenn ich z.B. als Netboot-Produkte WindowsXP, Win2k, und Win2003, sowie verschiedene NTFS-Images in /var/lib/opsi/ntfs-images habe und nun direkt beim booten auswaehlen moechte, ob welche Windows-Version installiert bzw. welches NTFS-Image restored werden soll.

Momentan sieht der OPSI-Abschnitt in default.menu so aus:
label install
menu label Start ^opsi bootimage
text help
Start opsi linux bootimage from tftp server.
endtext
kernel install
append noapic lang=de ramdisk_size=172084 initrd=miniroot.gz reboot=b video=vesa:ywrap,mtrr vga=791 quiet splash service


Wenn dazu ein neues miniroot.gz bzw. mehrere verschiedene Abkoemmlinge davon gebaut werden muessen, waere es gut zu wissen, was modifiziert werden muss ...
Danke!
Ich vermute, daß du auch dem gleichen Irrtum wie schon viele andere vor dir aufgesessen bist (siehe z.B. viewtopic.php?f=7&t=993), nur bei dir etwas extremer. ;)
Normalerweise solltest du im Verzeichnisbereich des TFTP gar nix editieren (außer man muß z.B. die Kernel-Startparameter anpassen, aber das sollte man nur tun, wenn es 1. wirklich nicht anders geht und 2. sollte man dann auch wissen, was man tut). Du willst das Konfigurationsinterface configed aufrufen (entweder direkt als Java-Programm vom Desktop aus oder via Browser) und dort die Aktion triggern, die du für einen Client ausgeführt haben möchtest.

Gruß und viel Erfolg

Dirk
Benutzeravatar
d.oertel
uib-Team
Beiträge: 3327
Registriert: 04 Jun 2008, 14:27

Re: Direktes Starten von Netboot-Produkten aus dem PXE-Bootmenu?

Beitrag von d.oertel »

Hi,

normalerweise ist die Datei default ein link auf default.nomenu.
Man kann den link ändern auf default.menu (Allerdings funktioniert das unsrer Erfahrung nach dann nicht auf jeder Hardware).
Wenn man das tut bekommt man kurz eine Auswahl ob man das opsi-bootimage booten möchte.
Wenn man dies anwählt, so wird das bootimage geladen. Dieses stellt fest, das es keinen Schlüssel hat und fragt ob der Schlüssel eingegeben oder 'Vom Service holen' will. Wählt man 'Vom Service holen' muss man sich mit username und Passwort (wie beim opsi-configed) am webservice authentifizieren. Hat das geklappt, so bekommt man eine Auswahl der netboot Produkte welche man dann auch direkt starten kann.

Hilft das ?

gruss
d.oertel


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


Antworten