kanotix.com

Was kann besser werden? - "persistent aktivieren" funktioniert nicht mehr se

Peter_Justi - 12.05.2021, 22:16 Uhr
Titel: "persistent aktivieren" funktioniert nicht mehr se
Das geniale Shell-Skript enable_persistent_live.bash, vom Desktop startbar über das Icon "persistent" aktivieren, wenn kanotix vom USB-Stick gestartet wurde, läuft nicht mehr.
Das Icon erscheint nicht, der direkte Aufruf von /usr/local/bin/ enable_persistent_live.bash liefert das Fehler-Popup "This script can only be used from a Live USB-Stick!".
Ich hatte nach langer Zeit mit knoppix und lubuntu mal wieder kanotix ausprobiert und war von diesem Feature begeistert. Downloads, jeweils von
kanotix64-silverfire-nightly-LXDE-extra.iso:
24.2.2021 - "persistent aktivieren" funktioniert
26.4.2021 - ... funktioniert nicht mehr
2.5.2021 - ... funktioniert nicht mehr
12.5.2021 - ... funktioniert nicht mehr
Peter_Justi - 13.05.2021, 22:56 Uhr
Titel: "persistent aktivieren" funktioniert nicht mehr se
Workaround: Aus aktuellen ISO-Images z.B. mit dd erzeugte USB-Sticks lassen sich manuell zum Persistent Live-USB-Stick erweitern:
1. Partition 3 auf dem USB-Stick erzeugen, z.B. mit fdisk. Größe nach Geschmack und Größe des USB-Sticks, z.B. 6 GByte oder Rest des Sticks.
Wenn man etwas Platz lässt zwischen Partition 2 (das ISO9660-Fileystem von kanotix) und Partition 3, lassen sich später neuere ISOs auf den Stick kopieren. Dann unbedingt Startsektor von Partition 3 merken, da diese nach der Kopie des kanotix-iso-images neu angelegt werden muss - sonst ist der Inhalt der Persistenz verloren.
2. ext4-Filesystem mit Label "persistence" in Partition 3 anlegen, z.B. mit mkfs.ext4 -L persistence /dev/sdb3
3. Die Dateien grub.cmdline und persistence.conf im root-Verzeichnis von "persistence" anlegen:
3a persistence.conf:
/ union
3b grub.cmdline:
set persistence_cmdline='boot=live config utc=no timezone=Europe/Berlin locales=de_DE.UTF-8,en_US.UTF-8 keyboard-layouts=de keyboard-variants=nodeadkeys quiet splash persistence'

Ob sich eine alte Persistenz zumindest in Teilen mit neuem Image weiter verwenden lässt, teste ich gerade.
retabell - 14.05.2021, 14:28 Uhr
Titel: Re: "persistent aktivieren" funktioniert nicht meh
Vielen Dank für den Hinweis, ist an mir bei der Umstellung vorbei gegangen und so oft teste ich das nicht.
Peter_Justi hat folgendes geschrieben::

Das Icon erscheint nicht, der direkte Aufruf von /usr/local/bin/ enable_persistent_live.bash liefert das Fehler-Popup "This script can only be used from a Live USB-Stick!".


Wenn das Icon nicht da ist, ist ein Fehler vorhanden, dann macht es auch keinen Sinn das Script händisch zu starten.

Bin grad am überlegen wie ich das fixe...

Alternativ kannst auch über den kanotix-iso-writer
im Ventoy mode persistence aktivieren.(noch in Arbeit)
knappe Anleitung steht dort in der Hilfe.

retabell
Kano - 14.05.2021, 18:42 Uhr
Titel: Re: "persistent aktivieren" funktioniert nicht meh
Wobei dann nur 1 GB hinterlegt wird. Wer das gerne testen möchte, der hat die Möglichkeit als root das auszuführen, was beim Bot unter !ventoy steht (ist eine Vorraussetzung, aber nicht die einzige).

Aktuell teste ich mal wieder intensiver Ventoy und ab .44 ist auch eine kleine Verbesserung von mir drin. Der Ansatz ist natürlich langsamer als den hinteren Teil vom USB Stick zu formatieren weil eine Datei erzeugt werden muss. Dafür kann man mehrere ISO Images auf nem Stick haben und wenn man will auch mehrere Overlays die man dann zur Auswahl hat - für verschiedene User oder was auch immer.
retabell - 16.05.2021, 10:53 Uhr
Titel:
So sollte mit den heutigen Iso gefixt sein.
Peter_Justi - 16.05.2021, 18:13 Uhr
Titel:
Funktioniert, "persistent aktivieren" ist wieder da, vielen Dank!
Alle Zeiten sind GMT + 1 Stunde
PNphpBB2 © 2003-2007