Daten, Einrichten und Updates
Seit 0.4 behält NULLos deine Daten auf der Platte, richtet sich auf eine leere Platte ein und bekommt Updates. Diese
Seite erklärt die drei Teile: die Truhe, das Einrichten mit zug und Updates mit upd.
Stand 07.11.2026, NULLos 0.4. Geprüft in QEMU auf einem Mac mit dem Abbild von nullos.de (gleiche Prüfsumme),
als SATA-Platte. Was wir nicht selbst ausprobiert haben, steht dabei.
Die Truhe: deine Daten bleiben
Startet NULLos von einer SATA-Platte oder NVMe-SSD, liegt auf der Platte neben der Startpartition die Truhe: ein
eigenes, verschlüsseltes Dateisystem. NULLos hängt sie unter /daten ein. Darin liegen deine Einstellungen (cte),
die Protokolle (rav) und dein Heimordner (toor), auch das Passwort. Das alles bleibt nach einem Neustart da.
l /daten
cte/ rav/ toor/
Die ISO (als CD gestartet) hat keine Truhe: Dort ist nach dem Ausschalten alles weg.
Versiegeln
Ab Werk ist die Truhe zwar verschlüsselt, aber noch nicht mit deinem Passwort verschlossen. Das heißt versiegeln.
Es passiert beim ersten Start an der Textkonsole (Strg+Alt+F1): Nach dem neuen Passwort zeigt NULLos einmal einen
Wiederherstellungsschlüssel, neun Gruppen aus je sechs Zeichen. Schreib ihn ab und heb ihn sicher auf. Zur
Bestätigung fragt NULLos vier Zeichen daraus ab, die tippst du hintereinander ein. Danach steht da
Die Truhe ist versiegelt. Wie das aussieht, steht in NULLos in QEMU ausprobieren.
Hast du das Passwort zuerst im Desktop festgelegt, ist die Truhe noch nicht versiegelt. Hol es an der Textkonsole
nach:
truhe -v
Ohne Passwort und ohne Wiederherstellungsschlüssel sind die Daten für immer weg. Niemand kann sie dann retten.
Beim nächsten Start
Ist die Truhe versiegelt, fragt NULLos beim Start nach dem Passwort, noch bevor der Desktop kommt:
Truhe öffnen – Passwort:
Danach erscheint das Sperrbild; dort gibst du das Passwort noch einmal ein. Deine Dateien sind wieder da. Geprüft am
07.11.2026: Datei im Heimordner angelegt, neu gestartet, Passwort eingegeben, Datei war noch da.
Stand ansehen
truhe
Truhe: versiegelt und aufgeschlossen
Kennung f616b337…, 8443 Blöcke à 4096 B, 8418 frei, Generation 25
Slot 1: Passwort (Argon2id)
Slot 2: Wiederherstellung
Laut Hilfe (h truhe, nicht selbst ausprobiert): truhe -w wechselt das Passwort der Truhe, und truhe -a -k
schließt sie mit dem Wiederherstellungsschlüssel auf, wenn du das Passwort vergessen hast.
Was die Truhe nicht kann
So steht es in der Hilfe von truhe:
- Was vor dem Versiegeln auf der Platte stand, kann lesen, wer die Platte vorher kopiert hat.
- Wer die Platte in der Hand hat, kann einen älteren Stand zurückspielen.
- Ohne Tastatur beim Start bleibt die Truhe offen und schützt nicht vor Diebstahl.
Auf eine leere Platte einrichten: zug
Mit zug richtest du NULLos vom laufenden System aus auf eine zweite, leere Platte ein. zug allein zeigt die
Platten und ob es geht:
zug
/ved/ads 288 MiB ahci geht nicht: Startplatte – davon läuft NULLos gerade
/ved/bds 2048 MiB ahci leer – kann eingerichtet werden
Einrichten: zug GERÄT (z. B. zug /ved/bds)
Die Platte braucht mindestens 1 GiB; bei einer kleineren steht geht nicht: zu klein (mindestens 1 GiB). Mit -n
zeigt zug nur, was geschähe, und ändert nichts:
zug -n /ved/bds
/ved/bds 2048 MiB ahci leer – kann eingerichtet werden
Plan: Startpartition 512 MiB, Truhe (verschlüsselte Datenpartition) 1534 MiB.
Alte Daten werden nicht gelöscht, nur für die Firmware unlesbar gemacht; wer die Platte ausbaut, kann Reste lesen.
Aus dem laufenden System wird nichts mitgenommen: kein Passwort, kein Schlüssel, keine Datei. Beim ersten Start
von der Platte setzt du ein neues Passwort.
Geprüft am 07.11.2026 in QEMU. Das echte Einrichten (zug /ved/bds) haben wir nicht selbst ausprobiert. Laut
Entwicklerdoku tippst du zur Bestätigung die Größe der Platte in MiB ein; liegen schon Daten darauf, zusätzlich
LÖSCHEN und einen Code vom Bildschirm. Das darf nur der Verwalter toor an der Textkonsole, nicht über einen
Fernzugang.
Updates: upd
upd spielt eine neue Fassung neben der laufenden ein und startet sie zur Probe. Startet sie nicht sauber, kehrt
NULLos beim nächsten Start von selbst zur alten Fassung zurück. Deine Daten in der Truhe bleiben dabei, wie sie sind.
Welche Fassung läuft und ob ein Update wartet, zeigt:
upd -s
geprueft 0
zustand aktuell
platz a
start aktiv
uhr ok
fremd aus
zustand aktuell heißt: Es wartet kein Update. platz a ist der Platz, von dem NULLos gerade läuft. Geprüft am
07.11.2026 mit 0.4. Ein Update selbst haben wir noch nicht eingespielt, weil es nach 0.4 noch keine neue Fassung gab.
kommt noch
Von 0.3.x auf 0.4: bitte neu installieren. Ältere Fassungen konnten nicht auf die Platte schreiben und lassen sich
deshalb nicht auf 0.4 aktualisieren.