Siduction Forum

Siduction Forum => Experimental => Topic started by: lightxh on 2010/11/11, 12:35:36

Title: fromiso mit Grub2
Post by: lightxh on 2010/11/11, 12:35:36
Hallo zusammen
ich habe im Handbuch den gleich lautenden Artikel gelesen, aber ich versteh das nicht wirklich!

Hat jemand den FromIso Boot in Gebrauch? Und mag hier den Inhalt der Datei grub2-fll-fromiso hier zur Verfügung stellen?

Dazu noch seine wirksamen Einträge Kommentieren?

Dazu noch einige Fragen:

Was ist zu beachten bei den einzelnen Partitionen?
Zugriffsberechtigungen im Speicherpfad, root oder users?

Muss für jedes einzelne ISO ein eigener Eintrag erfolgen? Auch wenn die Kernel-Links im ISO gleich lauten?

Kann ich eine PoorMannInstall, also eine Datei mit Informationen seit dem letzten Boot erzeugen und mit dem Script zum ISO laden lassen?

Seit Grub2 hier im Einsatz ist, frage ich lieber vorher nach als das ich mir hier ins Knie schieße.

Danke schon mal im voraus.
Title: fromiso mit Grub2
Post by: ralul on 2010/11/11, 22:42:39
/etc/grub.d/40_custom
#!/bin/sh
exec tail -n +3 $0
#
#
menuentry "sidux Moros 2009-04 KDE-lite" {
       search --no-floppy --label --set YOURPATITIONLABEL
       insmod loopback
       loopback loop /boot/iso/sidux-2009-04-moros-kde-lite-amd64-200912310312.iso
       linux (loop)/boot/vmlinuz0.686 fromiso=/boot iso/sidux-2009-04-moros-kde-lite-md64-200912310312.iso boot=fll noeject quiet lang=de keytable=de
       initrd (loop)/boot/initrd0.686
}
Title: fromiso mit Grub2
Post by: lightxh on 2010/11/12, 11:09:54
Danke raul, für den schnipsel Code.

Ich lese dieses Skript so:

>menuentry= angezeigter Name im Grub2 Startdialog
>seach=   sucht mit --lable nach dem DOS-Lable der Patition, --UUID nach eben selbiger
>loopback= ist das Divice das das ISO beinhaltet. Wird ja mit insmod geladen.
>linux (loop)= Pfad zum Kernel(für jedes ISO individuell) mit der notwendigen mountanweisung und Commandline-Parameter
>initrd (loop)= Pfad zur initrd, ebenfalls für jedes ISO individuell.

Also schließe ich folgendes daraus:
Es ist gut eine eigene Partition für diese Aktionen anzulegen und dafür sicher einen Eignen Eintrag in die Datei 40_Custom
anzulegen. Für jedes ISO speziell nach den Erfordernissen.

Die Datei 40_custom kann ich einfach so erstellen und das X-Bit setzen? Update Grub? Wenn ich diese mit Daten gefüllt habe?
Was nun noch übrig bleibt ist, ist denn die Datei >>grub2-fll-fromiso<< nicht mehr notwendig? Mir scheint diese überflüssig!
Ist sonst noch was für eine Ordnerstruktur zu beachten, ausgenommen die Anpassung an die Linux- und Initrd-Zeile?

Ahoi aus Bad Salzuflen
Title: fromiso mit Grub2
Post by: muchan on 2010/11/12, 16:11:32
http://manual.aptosid.com/de/hd-install-opts-de.htm#grub2-fromiso