Michael:

Super Sache!
Kannst du das noch ins Anwenderwiki pasten?
Ich werde sicher memtest86++ und clonezilla haben wollen.

Wenn man es mit Menü haben will, kann man vllt./wahrscheinlich
auch das GRUB-Menü verwenden in /var/linbo/menu.<hwk>. Allerdings ist das, glaube ich, erst bei installiertem LINBO möglich, also nicht per pxe... Daher: super wichtig, was du gemacht hast!

Grüße, Tobias

Am 27.10.2014 um 21:26 schrieb Michael Hagedorn:
Hi.
klar postest du das :)
Wenn du meinst :)

Also zuerst kam der Tipp von Jens (danke nochmals dafür)
http://www.linuxmuster.net/wiki/dokumentation:handbuch:linbo:configuration.pxeboot

Nehmen wir mal an, dass die HWK bei euch auch trusty714 heißt. Dann
öffnet ihr also einfach
cd /var/linbo/pxelinux.cfg/
mcedit trusty

und aktiviert ganz oben den Bootprompt
PROMPT 1
dort muss das Kommentarzeichen also entfernt werden.

Damit bleibt der Linbo-Start kurz stehen und wartet für 3 Sek. auf eine
Eingabe. Danach kann man mit der TAB-Taste sehen, welche Kernel zur
Verfügung stehen.
Ich habe danach folgendes gemacht:
cd /var/linbo
mkdir distri-pxe/
cd distri-pxe/
mkdir clonezilla64
       grml64
       tools

Unter tools liegen z.B. momentan:
supergrub2.iso und
memtest86+

Unter grml64 und clonezilla64 liegt jeweils der Kernel und das initrd
der ISO-Dateien.
Die Anleitungen, wie man das ISO mountet und rüberkopiert, findet ihr hier:
http://www.gtkdb.de/index_7_2573.html
http://www.gtkdb.de/index_7_2612.html

[Im Übrigen ist die Liste der Möglichkeiten, was man NOCH alles via PXE
booten könnte lang: desinfec't wäre aber eins meiner must-have-Tools!
Liste hier: http://www.gtkdb.de/index_7.html  --- alles ab:
Booten vom Netzwerk: [...]   ]

Zudem habe ich die ISOs entpackt und die NFS-Exports vorbereitet. Dazu:
cd /mnt/
mkdir pxe-boot
cd pxe-boot
Auch hier:
mkdir clonezilla64
mkdir grml64
mkdir knoppix
...
Hier liegt dann ALLES aus den ISOs -- also nicht nur der Kernel.
Danach
cat /etc/exports
Eintrag momentan (alles in einer Zeile):
/mnt/pxe-boot/grml64
10.16.1.0/12(rw,sync,no_root_squash,no_subtree_check)
(was aber noch nicht problemlos bootet -- probiert's aus. Hier
erscheint: Connection refused)

Ok, als nächstes nochmal in die pxe-Datei:
cd /var/linbo/pxelinux.cfg
mcedit trusty714

und am Ende die entscheidenden Zeilen anfügen (die Append-Zeilen müssen
immer in EINE Zeile -- in dieser eMail kommt es wahrscheinlich zu
Zeilenumbrüchen)

---------------------------------
LABEL memtest
KERNEL distri-pxe/tools/memtest86+

LABEL supergrub
KERNEL memdisk
INITRD distri-pxe/tools/supergrub2.iso
APPEND iso raw

LABEL clonezilla
KERNEL distri-pxe/clonezilla64/vmlinuz
APPEND initrd=distri-pxe/clonezilla64/initrd.img
fetch=tftp://10.16.1.1/distri-pxe/clonezilla64/filesystem.squashfs
boot=live config noswap edd=on nomodeset noprompt nosplash locales=
keyboard-layouts= ocs_live_run="ocs-live-general"
ocs_live_extra_param="" ocs_live_batch=no
gfxpayload=1024x768x16,1024x768 ip=frommedia i915.blacklist=yes
radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.blacklist=yes

LABEL grml
KERNEL distri-pxe/grml64/vmlinuz
APPEND root=/dev/nfs rw nfsroot=10.16.1.1:/mnt/pxe-boot/grml64/
live-media-path=/live/grml64-full/ boot=live lang=de nomce apm=power-off
noprompt noeject initrd=distri-pxe/grml64/initrd.img vga=791

-------------------------------------
Wenn ihr nun den Trusty-Client bootet, könnt ihr das entsprechende
"LABEL" eintippen und das Image bootet. Super Sache, finde ich!

Ich finde diesen Weg auch deshalb schöner, weil man kein extra Boot-Menu
benötigt. Die anderen User bekommen die zusätzliche Option beim Start
quasi gar nicht mit, da das System ja ganz normal weiterläuft, wenn
man's nicht mit TAB oder ESC unterbricht....

Wer's brauchen kann: Bitte sehr!
Und wer Ergänzungen oder andere laufende Konfigurationen hat: Danke sehr :)

Michael


_______________________________________________
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user

_______________________________________________
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user

Antwort per Email an