27
Februar
2025
Aktualisierung des bootfähigen USB-Laufwerks für Linux AntiX
16:43

Aktualisierung des bootfähigen USB-Laufwerks für Linux AntiX

27 Februar 2025 16:43

So aktualisieren Sie Schritt für Schritt ein bootfähiges AntiX-USB-Flash-Laufwerk mit aktiviertem Persistenzmodus.

Ziel

Ziel ist es, Programme auf einem bootfähigen USB-Laufwerk über das Internet auf die neuesten Versionen zu aktualisieren.

Einführung

Pakete können auf zwei Arten aktualisiert werden – mit den Standardbefehlen apt update und apt upgrade -y oder mit dem grafischen AntiX-Update-Dienstprogramm. Die zweite Option wurde gewählt, weil die Antwort auf alle Fragen „Ja“ lautet. Auch das Dienstprogramm „ AntiX-Systemupdate „Einfacher zu verwenden: erfordert keine Kenntnisse der Befehlszeile.“

Beim Aktualisieren von Paketen werden Änderungen relativ zur Originalversion der Distribution in das Rootfs geschrieben. Damit die Änderungen in die Datei passen, müssen Sie die Größe des Rootfs erhöhen. Nach dem Update können Sie die Größe des Rootfs reduzieren.

Der zweite Teil des Artikels wird es erzählen wie man „Remastering“ durchführt, d. h. die Distribution neu zusammenstellt und sie auf einem bootfähigen Medium in optimaler Form neu ausgibt. „Remastering“ ist ein vom Administrator durchgeführter Vorgang, bei dem die gesammelten Änderungen von der Rootfs-Änderungsdatei in die Haupt-Linuxfs-Verteilungsdatei übertragen werden, wodurch die Größe der Rootfs-Datei auf fast einige Megabyte reduziert, das Laden beschleunigt und die RAM-Nutzung reduziert wird.

Die Größe der für die Aktualisierung erforderlichen RootFS-Datei reicht von 280 MiB, um kleine Änderungen in Paketen zu berücksichtigen (z. B. nur ein Webbrowser), bis zu 1 GB für große Änderungen in der Zusammensetzung der AntiX- oder MX Linux OS-Paketbasis (z. B. wenn eine neue Version von LibreOffice veröffentlicht wird). Es ist sinnvoll, die Rootfs etwas größer als erforderlich zu machen, um schwerwiegende Upgrade-Probleme zu vermeiden, wenn der freie Speicherplatz in den Rootfs während des Upgrade-Vorgangs knapp wird. Im Zusammenhang mit der Erstellung einer Kopie der Datei sollte die Rootfs-Größe so gewählt werden, dass sie die Hälfte des freien Speicherplatzes auf dem USB-Datenträger beträgt, jedoch nicht mehr als 3 GiB.

Aktualisieren eines bootfähigen Linux-AntiX-USB-Laufwerks: Anweisungen

Schritt 1. starten des Dienstprogramms zur Persistenzkonfiguration:
- Menü - Anwendungen - antiX - Einstellungen speichern:
Schritt01

Schritt 2. wählen Sie Aktion aus der Liste aus:Root: Ändern Sie die Speichergröße des Root-Ordners.

Schritt02

Schritt 3. geben Sie eine Größe an, die ausreicht, um Rootfs zu aktualisieren: mindestens 300 MiB. In diesem Beispiel habe ich 3 GiB gewählt, weil... Das Flash-Laufwerk ist groß, es besteht keine Notwendigkeit, freien Speicherplatz zu sparen. Verfügbarer Speicherplatz – übersetzt als „Verfügbarer Speicherplatz“ (7,98 GiB sind auf diesem tragbaren Medium kostenlos).

Schritt03

Schritt 4. das Programm erstellt eine rootfs.tmp-Datei – eine temporäre Datei, die für den Rootfs-Größenänderungsprozess benötigt wird.

Schritt04

Schritt 5. erfolg! Die Datei rootfs.tmp wurde erstellt. Wenn genügend freier Speicherplatz vorhanden ist und das Flash-Laufwerk funktioniert, sollte dies der Fall sein.

Schritt05

Schritt 6. aktion: Beenden: Beenden Sie das Programm – OK

Schritt06

Schritt 7 wirklich rausgehen? -Ja

Schritt07

Schritt 8 menü - Anwendungen - Antix -AntiX-Systemupdate.
Dieses Element ist erforderlich, um Betriebssystempakete aus dem Internet zu aktualisieren. Neue Versionen von Programmen wie Python, Mozilla Firefox und anderen werden installiert.

Schritt08

Schritt 9 im von mir ausgewählten Dienstprogramm antiX-Update„Automatisches Update

Schritt09

Schritt 10 das AntiX-Betriebssystem wird aktualisiert.

step10

Schritt 11Ihr System ist aktualisiert! -Okay

Schritt 11

Schritt 12 bevor ich die Arbeit abschloss, unmittelbar nach dem Update, habe ich den Rootfs-Status gespeichert (da ich einen Persistenztyp von persist_root habe). Die gleiche Aktion ist für den Persistenztyp persist_all erforderlich:

Menü-Anwendungen-antiX-Aufzeichnen und Speichern von Änderungen:

Schritt 12

Schritt 13Fortfahren? -Ja

Schritt 13

Schritt 14 antiX Speichern des Stammordners Bereit zum Synchronisieren von Dateisystemänderungen.
Beginnen? -Ja.

Schritt 14

Schritt 15 der Prozess zum Speichern des Status des Stammordners in der Rootfs-Datei, die für die Persistenz verwendet wird, ist im Gange.

Schritt 15

Schritt 16 „Beibehalten-Speichern erfolgreich“.

Bitte beachten Sie, dass der vom Stammordner belegte Speicherplatz 256 MB von 2,88 GB beträgt. Die Zahl 256 MB ist in diesem Fall die Größe der komprimierten Daten im Rootfs nach der Aktualisierung der Pakete.
Daher ist es irrational, die maximale Größe der Rootfs-Datei auf 3 GB festzulegen; Sie können die Größe von Dächern auf 1,5 GiB festlegen und diese nicht weiter ändern. Denn selbst bei größeren Betriebssystem-Updates erreicht die Größe der in der Rootfs-Datei gespeicherten Daten nur 900 MB.

Schritt 16

Schritt 17(Optional). Ich habe beschlossen, die Größe der Rootfs-Datei von 3 GiB auf 300 MiB zu reduzieren (da 256 MiB von Rootfs belegt sind und nach dem Remastering dieser Speicherplatz freigegeben wird und zu freiem Speicherplatz auf Rootfs wird).
Aktion: "Root: Ändern Sie die Speichergröße des Stammordners."

Schritt 17

Schritt. 18.(Optional):Größe: 300 MiB

Schritt 18

Schritt 19(Optional): Bitte warten.

Schritt 19

Schritt 20.(Optional): Erfolgreich! Die Datei rootfs.tmp wurde erstellt. -Okay

Schritt 20

Schritt 21(Optional): Warten Sie, während der Kopiervorgang stattfindet (lang, etwa 15–20 Minuten). Bitte haben Sie etwas Geduld, während ___ MiB kopiert werden ...

Schritt21

Schritt 22 aktion: Quit: Dieses Programm beenden. -Okay

Schritt22

Schritt 23Wirklich ausgehen? -Ja.

Schritt23

Schritt 24 menü -Ausstieg

Schritt24

Schritt 25 herunterfahren:Neustart

Schritt 25

Schritt 26 beginnen? [markieren]Nein[/mark], da rootfs bei Schritt #12 gespeichert wurde (Menü-Anwendungen-antiX-Aufzeichnen und Speichern von Änderungen).

Schritt26

Danach wird das Betriebssystem heruntergefahren oder neu gestartet.

Ergebnis

Das Betriebssystem-Update ist abgeschlossen.

Nächste Schritte

Fahren Sie das System normal herunter und speichern Sie den Status.

Nach einem großen Update des AntiX- oder MX-Linux-Betriebssystems sollten Sie das LiveCD-Flash-Laufwerk neu zusammensetzen („remastern“), was in besprochen wird nächster Artikel.

(Aktualisiert am 03.03.2025). Was tun, wenn die Rootfs-Größe nicht ausreicht, um das System zu aktualisieren?

Große Systemaktualisierungen, einschließlich LibreOffice und Mozilla Firefox, erfordern mehr Speicherplatz zum Speichern von Änderungen.

sudo apt-get update
sudo apt-get upgrade 

Es gibt einen Befehl, mit dem gespeicherte Änderungen in die Rootfs-Datei geschrieben werden können:

sudo persist-save

Der Befehl verfügt über eine Verknüpfung im Menü – siehe Punkt „Änderung aufzeichnen und speichern“.

Bei der Ausführung persist-save, erkennt das AntiX-Betriebssystem möglicherweise, dass nicht genügend Speicherplatz zum Speichern von Änderungen in der Rootfs-Datei vorhanden ist!

nicht genug Platz

Lösung: Verlassen Sie das Dialogfeld „Status speichern“ und ändern Sie dann in einem anderen AntiX-Dienstprogramm „Einstellungen speichern“ die Größe der RootFS-Datei:
Menü - Anwendungen - antiX -Speichern einrichten,
und darin erhöhen Sie die Größe der rootfs-Datei.

img_menu_antix

Die Vorbereitung einer neuen Dateigröße und das Kopieren von Daten dauert manchmal bis zu 10 Minuten.
Führen Sie dann „Änderungen aufzeichnen und speichern“ erneut aus oder führen Sie den Befehl aus persist-save. Es läuft schnell – etwa 2-3 Minuten.

Das Ergebnis der Speicherung auf Rootfs mit einer Größe von 1,5 GiB ist positiv!

Nicht-genug-Platz-Erfolg


Datum der letzten Änderung: 18.04.2025



Verwandte Veröffentlichungen