Siduction Forum

Siduction Forum => Installation - Support => Topic started by: MoonKid on 2016/05/10, 18:53:45

Title: USB-Startmedium incl. User-Daten anlegen
Post by: MoonKid on 2016/05/10, 18:53:45
Zuerst hatte ich versucht den "USB-Startmedienersteller" von Ubuntu zu nutzen, weil man genau dort auch einen reservierten Bereich auf dem USB-Stick definieren kann, wo man eigenen Daten ablegen kann. Ging aber nicht. Da landete merkwürdiger Weise ein Ubuntu Xenial drauf - warum versteh ich nicht.

Also hab ich es so (http://manual.siduction.org/hd-ins-opts-oos#raw-lin) gemacht. Dabei bleibt aber kein Bereich für eigenen Daten und der Stick wird immer nur lesend eingebunden, so das ich nicht einfach noch was draufschreiben könnte.

Hab halt nur einen Stick. :D
Title: Re: USB-Startmedium incl. User-Daten anlegen
Post by: musca on 2016/05/10, 19:59:12
Hallo Moonkid,

Du kannst auf Deinem leeren USB-Stick Grub2 installieren und das ISO-Image als Datei hinterlegen.
Dann noch ein Menuitem in der grub.cfg anlegen (natürlich mit der UUID Deiner eigenen Partition):
Code: [Select]
menuentry "siduction.iso" {
    insmod iso9660
    insmod part_msdos
    insmod ext2
    search --no-floppy --fs-uuid --set=root 44962848-3146-4863-a7ee-7643844dd0db

loopback loop /siduction.iso
linux (loop)/boot/vmlinuz0.amd fromhd=UUID=44962848-3146-4863-a7ee-7643844dd0db fromiso=/siduction.iso boot=fll lang=de_DE tz=Europe/Berlin quiet noeject md5sum toram
initrd (loop)/boot/initrd0.amd
}
Grub2 liest so das vmlinuz-Image und die Initrd direkt aus dem ISO-Image aus.
Die restliche Kapazität des Dateisystems bleibt auf diese Weise benutzbar.

Man kann sich in diese Technik hineinsteigern (http://forum.siduction.org/index.php?topic=5294.0) ...
oder einfach ganz lapidar auf dem USB-Stick installieren.

Grüße
musca
Title: Re: USB-Startmedium incl. User-Daten anlegen
Post by: MoonKid on 2016/05/10, 21:45:09
Klingt nach einer schönen Lösung!
Ok, mal sehen ob das klappt.

Mit Gparted den USB-Stick FAT32 formatiert und mit "boot" markiert. Gparted spuckt in den Eigentschaften der Partition auch die UUID aus.
Dann das iso einfach draufkopiert.

Dann (unter einem Kubuntu 14.04.3 LTS "Trusty") die Grup2-Installation (inkl. Config) gestartet mit "sudo dpkg-reconfigure grub-pc".

Meldung "GRUB konnte nicht auf den folgenden Geräten installiert werden: /dev/sdb".

Mhm... Hab ich beim Formatieren was falsch gemacht?
Title: Re: USB-Startmedium incl. User-Daten anlegen
Post by: musca on 2016/05/10, 21:53:56

Im Arch-Wiki findet man gute Anleitungen (https://wiki.archlinux.de/title/Multiboot_USB_Stick), oft sogar in deutsch.
Title: Re: USB-Startmedium incl. User-Daten anlegen
Post by: MoonKid on 2016/05/10, 22:04:14
Habe auch http://wiki.siduction.de/index.php?title=Debian-Live_auf_USB-Stick#Mit_der_Kommandozeile (http://wiki.siduction.de/index.php?title=Debian-Live_auf_USB-Stick#Mit_der_Kommandozeile) ausprobiert. Beim mounten meldet er aber, das Gerät sei blockiert und können nur lesend eingebunden werden.

Ich komme so also nicth mal bis zu dem Punkt, um Grub2 zu installieren.

Code: [Select]
user@TONNE:~$ blkid
/dev/sdb1: UUID="DF28-3E3F" TYPE="vfat" SEC_TYPE="msdos" LABEL="Siduction"

user@TONNE:~$ sudo fdisk /dev/sdb

Befehl (m für Hilfe): p

Platte /dev/sdb: 4009 MByte, 4009754624 Byte
30 Köpfe, 14 Sektoren/Spur, 18646 Zylinder, zusammen 7831552 Sektoren
Einheiten = Sektoren von 1 × 512 = 512 Bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Festplattenidentifikation: 0x0007485a

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sdb1            2048     7831551     3914752    b  W95 FAT32
Title: Re: USB-Startmedium incl. User-Daten anlegen
Post by: musca on 2016/05/10, 22:11:36
Dann ist der Stick wohl schon belegt.  Mit umount kannst Du ihn wieder freigeben.
Title: Re: USB-Startmedium incl. User-Daten anlegen
Post by: MoonKid on 2016/05/11, 01:29:26
Habe hier vermutlich teilweise sdb und sdb1 nicht korrekt verwendet. ;)

grub meint aber z.B. auch, es könne nicht installiert werden, wegen multipler Partitionsbezeichnungen. Das meint aber wohl mehr, dass mehrere Partitionstabellen vorhanden sind. Kommt u.a. davon, wenn man vorher mal mit dd ein ISO-image auf den Stick geworfen hat.
Sichere Methode, um das zu beheben: sudo dd if=/dev/zero of=/dev/<Gerät> bs=4k
Title: Re: USB-Startmedium incl. User-Daten anlegen
Post by: MoonKid on 2016/05/11, 01:35:37
Im ArchWiki wird behauptet nach grub-install würde sich das Verzeichnis /boot/grub/ auf dem Stick befinden. Tut es aber nicht, obwohl diesmal keine Fehler aufgetretten sind. Dort ist nur /boot/grub/ zu sehen, ohne eine grub.cfg darin.
Title: Re: USB-Startmedium incl. User-Daten anlegen
Post by: MoonKid on 2016/05/11, 01:47:52
Code: [Select]
menuentry "siduction.iso" {
    ...
    search --no-floppy --fs-uuid --set=root 44962848-3146-4863-a7ee-7643844dd0db

linux (loop)/boot/vmlinuz0.amd fromhd=UUID=44962848-3146-4863-a7ee-7643844dd0db fromiso=/siduction.iso boot=fll lang=de_DE tz=Europe/Berlin quiet noeject md5sum toram

Bist du dir sicher, dass das mit der UUID so korrekt ist? Habe die UUID meines USB-Sticks per blkid ausgelsen. Die ist incl. Bindestrich 9 Zeichen lang. Beim Bootem vom Stick springt Grub zwar an, aber findet dann die UUID nicht.
fromhd= erscheint mir auch nicht plausibel. In den Beispielen von Debian und Arch sehe ich gar keine UUID - aber die behandeln ja auch andere Distros, weshalb ich mir eher an deinem Beispiel konzentriere.
Title: Re: USB-Startmedium incl. User-Daten anlegen
Post by: musca on 2016/05/11, 09:24:06
Ja, Hybrid-ISO-Images sind so verschachtelt aufgebaut. Gründlich umounten.
Normalerweise brauchst Du nur das erste Megabyte am Anfang des Mediums überschreiben.

Bezüglich der abweichenden Verzeichnisstruktur (kein /boot) kann ich mangels Details nur mutmaßen: "Kaum macht man's richtig, schon geht's."

Die Art der UUID hängt vom Dateisystem ab. Mein Beispiel stammte von einer Festplatte und deren Partition hatte ein anderes Dateisystem als Dein Stick.

Bezüglich "fromhd" hast Du richtig erkannt: "Dies ist spezifisch für siduction."

Gruß
musca
Title: Re: USB-Startmedium incl. User-Daten anlegen
Post by: MoonKid on 2016/05/11, 21:16:29
Und das bedeutet jetzt was? ;)
Die von dir gezeigte Config müsste bei mir eigentlich funktionieren?
Wie gesgat, sie tut es nicht, da er meint die UUID würde nicht existieren. blkid zeigt sie aber an.
Title: Re: USB-Startmedium incl. User-Daten anlegen
Post by: musca on 2016/05/11, 21:26:45
Solange Du nur deine fertigen Schlussfolgerungen hier präsentierst, kann man Dir nur zustimmen.
Title: Re: USB-Startmedium incl. User-Daten anlegen
Post by: MoonKid on 2016/05/11, 21:59:57
Ok, hab jetzt ohne die "boot-directory" option nochmal installiert. Nun wird gar kein Verzeichnis auf dem Stick angelegt.

Code: [Select]
user@TONNE:~$ sudo mkfs.vfat -F 32 -n STICK /dev/sdb1
mkfs.fat 3.0.26 (2014-03-07)

user@TONNE:~$ sudo grub-install --no-floppy /dev/sdb
Installing for i386-pc platform.
installation beendet. Keine Fehler aufgetreten.

user@TONNE:~$ ll /media/user/STICK -a
insgesamt 8
drwx------  2 user user 4096 Jan  1  1970 ./
drwxr-x---+ 3 root root 4096 Mai 11 21:55 ../

Im siduction-wiki steht "root-directory" als Option. Das ist in der manpage aber gar nicht erwähnt! Wie kommt sowas? Funktioniert aber:
Code: [Select]
user@TONNE:~$ sudo grub-install --no-floppy --root-directory=/media/user/STICK /dev/sdb
Installing for i386-pc platform.
installation beendet. Keine Fehler aufgetreten.
user@TONNE:~$ ll /media/user/STICK -a
insgesamt 12
drwx------  3 user user 4096 Mai 11 22:00 ./
drwxr-x---+ 3 root root 4096 Mai 11 21:55 ../
drwx------  3 user user 4096 Mai 11 22:00 boot/
Title: Re: USB-Startmedium incl. User-Daten anlegen
Post by: MoonKid on 2016/05/11, 22:54:51
Ok, der STICK sieht jetzt so aus.
Code: [Select]
user@TONNE:/media/user/STICK$ ls iso
siduction-15.1.0-paintitblack-lxqt-i386-201601171445.iso

user@TONNE:/media/user/STICK$ ls boot
grub

user@TONNE:/media/user/STICK$ ll boot/grub
insgesamt 520
drwx------ 2 user user   4096 Mai 11 22:01 fonts/
-rw-r--r-- 1 user user    609 Mai 11 22:04 grub.cfg
-rw-r--r-- 1 user user   1024 Mai 11 22:01 grubenv
drwx------ 2 user user  20480 Mai 11 22:01 i386-pc/
drwx------ 2 user user   4096 Mai 11 22:01 locale/

user@TONNE:/media/user/STICK$ ll /dev/disk/by-uuid
lrwxrwxrwx 1 root root 10 Mai 11 22:39 DF5C-D732 -> ../../sdb1

Die grub.cfg sieht, wie in diesem Thread hier empfohlen, habe ich jetzt mal ignoriert. Ergibt für mich keinen Sinn und wurde bisher auch nicht erläutert. Habe mich jetzt an die config aus dem Siduction-Wiki gehalten und diese sieht so aus:
Code: [Select]
menuentry "Siduction LXQt" {
loopback loop /iso/siduction-15.1.0-paintitblack-lxqt-i386-201601171445.iso
linux (loop)/boot/vmlinuz0.amd fromiso=/iso/siduction-15.1.0-paintitblack-lxqt-i386-201601171445.iso boot=fll lang=de_DE tz=Europe/Berlin noplymouth noeject md5sum toram
initrd (loop)/boot/initrd0.amd
}

Die UUID passt jetzt scheinbar. Nun bekomme ich jedoch die Meldung /boot/vmlinuz0.amd not found

Überigens hatte ich das gleiche Verhalten mit der hier im Thread empfohlenen grub.cfg (mit UUID und fromhdd).
Title: Re: USB-Startmedium incl. User-Daten anlegen
Post by: musca on 2016/05/12, 00:11:20
Ja, ist klar, ich muss mich rechtfertigen, weil bei Dir was nicht klappt.
Ich habe also einen Stick erstellt, der auf Anhieb funktioniert hat.

root@sidbox:~# fdisk -l
Disk /dev/sdh: 14.7 GiB, 15804137472 bytes, 30867456 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x5a36f9f0

Device     Boot Start      End  Sectors  Size Id Type
/dev/sdh1        2048 30867455 30865408 14.7G  b W95 FAT32

root@sidbox:~# umount /dev/sdh1
umount: /dev/sdh1: not mounted

root@sidbox:~# mkdir /mnt/stick
root@sidbox:~# mount /dev/sdh1 /mnt/stick

root@sidbox:~# grub-install --no-floppy --root-directory=/mnt/stick /dev/sdh
Installing for i386-pc platform.
Installation finished. No error reported.

root@sidbox:~# ls /mnt/stick/boot/grub/
fonts  grubenv  i386-pc  locale

root@sidbox:~# mkdir -p /mnt/stick/boot/iso

root@sidbox:~# cp /home/user/download/siduction.iso /mnt/stick/boot/iso/siduction.iso

root@sidbox:~# blkid
/dev/sdh1: LABEL="GRUB" UUID="A49A-461F" TYPE="vfat" PARTUUID="5a36f9f0-01"

root@sidbox:~# vi /mnt/stick/boot/grub/grub.cfg

root@sidbox:~# cat /mnt/stick/boot/grub/grub.cfg
menuentry "siduction.iso" {
    insmod iso9660
    insmod part_msdos
    insmod ext2
    search --no-floppy --fs-uuid --set=root A49A-461F
loopback loop /boot/iso/siduction.iso
linux (loop)/boot/vmlinuz0.amd fromhd=UUID=A49A-461A fromiso=/boot/iso/siduction.iso boot=fll lang=de_DE tz=Europe/Berlin quiet noeject md5sum toram
initrd (loop)/boot/initrd0.amd
}

root@sidbox:~# umount /dev/sdh1 && reboot


Man kann entweder --root-directory=/mnt/stick  oder --boot-directory=/mnt/stick/boot/ verwenden,
letzteres ist laut changelog moderner. Den Eintrag im Archwiki habe ich inzwischen korrigiert, danke der_bud.

grub2 (1.99~20101122-1) experimental; urgency=low
  [ Colin Watson ]
    - Add new --boot-directory option to grub-install, grub-reboot, and
      grub-set-default; the old --root-directory option is still accepted
      but was often confusing.


Der fromhd Parameter dient der Identifizierung des Root-Dateisystems, hier speziell zum Finden des ISO.
Hier das zugehörige changelog im git (http://git.siduction.org/blob/base!fll-live-initramfs.git/master/debian!changelog#L670) aus glücklicheren Tagen:
fll-live-initramfs (1.3. 8) unstable; urgency=low

  * Add LABEL= and UUID= support to fromhd= cheatcode, we can leverage this to
    improve our iso-on-usb mode.

 -- Kel Modderman <kel@otaku42.de>  Fri, 12 Oct 2007 14:16:20 +1000



Ich wünsche weiterhin viel Spass beim Tüfteln.
musca

[Edit: Link zum Git war fehlerhaft, sorry.]
Title: Re: USB-Startmedium incl. User-Daten anlegen
Post by: melmarker on 2016/05/12, 03:48:03
musca, musst Du nicht - Du musst Dich wirklich nicht rechtfertigen - vor allem deshalb nicht, weil es so verdammt viele Wege gibt, was man alles mit Sticks und kleinen Kärtchen anstellen kann, wenn man denn weiss, was man tut. Und erstaunlich ist auch, dass wir fast alle Möglichkeiten schon an den verschiedensten Stellen auch hier im Forum schon mehrmals erschöpfend besprochen haben.
Mein Favorit ist übrigens ein Stick mit einem mini-nox, grub und ner Datenpartition. und in die Datenpartition kann man ein paar isos reinstapeln, seine sonstigen daten und gewartet werden die isos und grub mit einem grub-update. so man denn grub-fll-fromiso installiert hat :D
Title: Re: USB-Startmedium incl. User-Daten anlegen
Post by: MoonKid on 2016/05/12, 11:57:07
Hab das/mich jetzt nochmal reflektiert. Scheinbar ist das Frage-Antwort-Verhalten in diesem (für mich neuen) Forum etwas anders, als ich es von meinen bisher genutzten Ubuntu oder Debian Foren gewohnt bin. Nahliegender ist es wahrscheinlich, dass sich hier noch niemand an mein oft spezielles Verhalten gewöhnt hat. ;)
Sicher habe ich viele meiner Fragen, nicht adäquat rüber gebracht. Sorry, nochmal!
Daher hier nochmal ohne Zwischenton und Subtext ganz nüchtern.

- Die drei hier genannten Wiki-Einträge (Arch, Debian, Siduction) zeigen alle unterschiedliche Ansätze bzw. grub.cfg Einträge. Die vierte hier im Thread präsentierte Variante verwirrte mich dann endgültig.
Bleibt grundsätzlich die Frage, woher dieser Unterschied herrührt, obwohl IMO alle vier das gleiche Szenario (booten einer ISO auf USB-Stick) behandeln. Ist die Frage, ob das Siduction-Wiki diesbezüglich inkorrekt ist und gründlich überarbeitet werden müsste?

- Größtes Problem ist, dass Grub selbst keine (https://www.gnu.org/software/grub/grub-documentation.html) adäquate Dokumentation bereitstellt. Erst auf Nachfrage in der Mailingliste bekomme ich einen Link (https://www.gnu.org/software/grub/manual/), der nicht zu finden war, weil er auf der Website mehr oder weniger versteckt ist oder untergeht. Habs auf der Liste gemeldet.

- Die Option --root-directory ist nicht dokumentiert (grub-install von Ubuntu 14.04.3) in der manpage. Dabei ist es irrelevant, ob diese unmodern/deprecated ist. Jedes nicht dokumentierte Featuer ist ein Bug. Auch hier wurde ich daran gehindert, selbst nachzulesen und herauszufinden, was das bedeutet.

- Mir ist weiterhin nicht klar, warum eine UUID notwendig ist. Warum ist das notwendig?

- Mir ist nicht klar, warum mir update-grub empfohlen wurde. Mein update-grub bedient nur die Festplatte (hda) vom aktuell gebooteten System (Ubuntu 14.04.3). In der manpage sehe ich auch keine Möglichkeit update-grub auf einen USB-Stick zu lenken. Die Notwendigkeit von update-grub generell ist mir eh schleicherhaft: Ich schreibe eine Textdatei, damit eine Anwendung (update-grub) daraus eine neue Textdatei zusammenbastelt? Sofern möglich, möchte ich bei der USB-Stick Geschichte darauf verzichten und mich lieber selbst mit den Details von grub.cfg beschäftigen.
Die Frage ist also: Ist dieses Szenario zu lösen, in dem man grub.cfg selbst editiert? (Soweit ich bis jetzt sehe: Ja.)

Zur Lösung:
Die aktuellen paintitblack-isos haben gar keine vmlinuz0.amd intus, sondern eine vmlinuz0.686.

[Edited by musca: Nein, es gibt weiterhin beide Architekturen.]
Title: Re: USB-Startmedium incl. User-Daten anlegen
Post by: MoonKid on 2016/05/12, 12:09:03
Nochmal die Config (nach meinem Verständnis) aufgedröselt, für die nächsten Nasen, meiner Sorte. Bitte ggf. um Korrektur.
Code: [Select]
menuentry "siduction.iso" {
    insmod iso9660
    insmod part_msdos
    insmod ext2
    search --no-floppy --fs-uuid --set=root A49A-461F
loopback loop /boot/iso/siduction.iso
linux (loop)/boot/vmlinuz0.amd fromhd=UUID=A49A-461A fromiso=/boot/iso/siduction.iso boot=fll lang=de_DE tz=Europe/Berlin quiet noeject md5sum toram
initrd (loop)/boot/initrd0.amd
}

insmode lädt zusätzliche Module/Funktionen zu Grub2 hinzu. ISO9660 ist das Format des ISO-images. ext2 das Format des Dateisystems im ISO-Image. Zu "part_msdos" habe ich nichts in der Grub2-Doku gefunden.

Mit search wird festgelegt, wo & wie für diesen Grub2-Menüeintrag das "Betriebssystem" gesucht werden soll. In diesem Fall per UUID des Datenträges. Alternativ ginge auch eine Datei (--file) oder Datenträgerbezeichnung (--label). Verstehe ich es korrekt, dass ich bei "--file" in meinem Szenario einfach den Pfad zur ISO-Datei angeben müsste?

Die nächsten drei Zeilen sind eigentlich banal. Das ISO wird als loopback-Device gemountet und erhält den Alias "(loop)". Dann noch der eigentliche Kernel-Aufruf incl. der Kernel-Parameter. Wobei hier zu beachten ist, dass sich die Pfadangabe, auf das Dateisystem innerhalb des ISO-Images bezieht und nicht auf den USB-Stick.
Title: Re: USB-Startmedium incl. User-Daten anlegen
Post by: melmarker on 2016/05/12, 14:07:01
@MoonKid: Es gibt einige Unterschiede zu *buntu, das ist klar. Und eins ist auch klar - in (sid)uction sollte man ein wenig freier mit dem System umgehen können und nicht buchstäblich an Dokumentationen kleben. Ist eine gewisse Lernkurve, sollte aber machbar sein. Und ja, bis man die Umstellung von *buntu auf siduction geschafft hat, dauert es ein wenig. Es lohnt sich aber.

Vieles ist einfach auch eine  reine Frage des Verständnisses - es kann Dir also passieren, dass Dir 2, 3 oder mehr Wege präsentiert werden und alle sind richtig (oder besser - machen das, was derjenige, der den Vorschlag macht, erreichen will) :)
Title: Re: USB-Startmedium incl. User-Daten anlegen
Post by: dal on 2016/06/06, 12:04:33
Mein Favorit ist übrigens ein Stick mit einem mini-nox, grub und ner Datenpartition. und in die Datenpartition kann man ein paar isos reinstapeln, seine sonstigen daten und gewartet werden die isos und grub mit einem grub-update. so man denn grub-fll-fromiso installiert hat :D

Das klingt super, das will ich haben!  ;)
Hast du zufällig auf Anhieb irgendwo eine Dokumentation oder ein paar Links, die mir die Sache vereinfachen? Wenn nicht, muss ich warten, bis ich etwas mehr Zeit habe und selbst tüfteln – auch kein Problem.
Title: Re: USB-Startmedium incl. User-Daten anlegen
Post by: melmarker on 2016/06/06, 12:31:08
Ausreichend großen Stick nehmen - 16 oder 32G - und so partitionieren, wie man möchte. Nox installieren. Isos in ein dafür vorbereitetes Verzeichnis packen. Mit ${EDITOR} /etc/defaults/grub2-fll-fromiso entsprechend anpassen. update-grub. done
Title: Re: USB-Startmedium incl. User-Daten anlegen
Post by: buhtz on 2016/06/07, 19:45:57
Um nochmal ne klare Frage zu stellen: Was steckt hinter der Design-Entscheidung den Zwischenschrit mit update-grup einzuführen? Ich schreibe eine Textdatei, um mit update-grup eine Textdatei erzeugen zu lassen. Der Sinn und Mehrwert ergibt sich für mich nicht. Sicher haben sich die Gruber, aber etwas dabei gedacht.
Title: Re: USB-Startmedium incl. User-Daten anlegen
Post by: melmarker on 2016/06/07, 23:10:06
nö, ganz sicher nicht, ganz sicher aber haben wir (ich) uns (mir) was dabei gedacht.

Normalerweise hätte ich nach dem obrigen Satz aufgehört zu schreiben. Aber mal ganz ausführlich:
isos hinzufügen, update-grub erzeugt die aktualisierten Starteinträge in der grub.cfg

EDIT:
Quote
  Ich schreibe eine Textdatei, um mit update-grup eine Textdatei erzeugen zu lassen. 
Die Wahrheit ist, dass ich das diesem Satz zugrunde liegende Unwissen und die Ignoranz nicht wirklich würdigen konnte. Das war einfach zu viel für mich, gepackt in einen Satz.
Ansatzweise richtig wäre gewesen: Wau, danke, dass die netten Entwickler schon eine vorbereitete und gut dokumentierte Konfigurationsdatei an der Stelle abgelegt haben, wo sie hingehört. Jetzt muss ich da nur noch reinmalen, was ich eigentlich wirklich will, was einfach ist, da die Jungens schon Beispiele und Kommentare auskommentiert in dieser Datei abgelegt haben.  Und danach packe ich meine isos in den von mir gewählten, eingetragenen und auch angelegten Pfad und lasse ein update-grub laufen. Oh, klasse, der erzeugt aus der Konfiguration und den Isos ein funktionierendes Grub-Menü. Jetzt kann ich ja bei jedem Neustart eine meiner Isos aus dem Startmenü auswählen und das Ding starte ja sogar in der richtigen Sprache in der richtigen Timezone.

Um Fragen zuvorzukommen:
(1) Es gibt dafür keine GUI, wird es auch nicht geben, wenn keiner eine schreibt. Es gibt dafür auch nix ncurses-basiertes. vi oder nano sollten reichen.
(2) Manchmal hilft es, Dinge zu durchdenken, bevor man bestimmte Dinge einfach mal anzweifelt oder abtut. Es soll Zeiten geben, da denken sich Entwickler wirklich was bei ihrem Tun.
(3) Nein, ich habe es nicht entwickelt und reagiere deshalb gereizt. Ich war für meinen Teil recht froh darüber, dass ich so was fix und fertig und vor allem funktionierend in einer Distribution gefunden habe - in 2010. So was hatte ich mir davor immer gewünscht und auf einmal konnte ich das einfach mal so installieren.
(4) Grundwissen hilft, Erwerb von Grundwissen geht mit Lernen, nicht mit Schwafeln.
(5) Grundwissen ist bei sid immer erforderlich.
(6) soweit ich die Quellen zurückverfolgen konnte, stammt dieses sinnvolle und sehr nützliche Paket von slh, x-un-i und bfree, wie vieles andere, was wir in Siduction nutzen.
Title: Re: USB-Startmedium incl. User-Daten anlegen
Post by: dieres on 2016/06/08, 21:32:22
@melmarker
Danke für Deine Idee eines Bootsticks, geniale Sache, hätte man auch selbst drauf kommen können.
Werd ich doch gleich mal ausprobieren. Hab lange nichts mehr in der Richtung versucht, weil ich immer mit dem ollen persist herumgespielt hab, was bei mir nie wirklich zufriedenstellend funktioniert hat, weil sich nach ner Weile das Persist Dateisystem restlos zerhackt hat.