Community-Lösung

Neue Festplatten unter ZimaOS hinzufügen und formatieren: Aktuelle Speichereinrichtung im Vergleich zu alten CasaOS-fstab-Empfehlungen

A short April-May 2024 ZimaBlade/CasaOS thread where community replies recommended partitioning disks on a PC, formatting ext4, editing /etc/fstab by UUID, and using Debian software RAID. Current ZimaOS now provides a managed Storage setup wizard and RAID interface.

Der Quellthread von 2024 beschreibt einen deutlich anderen Speicher-Workflow als das aktuelle ZimaOS. Ein neuer ZimaBlade-Besitzer hatte zwei Laufwerke gekauft und gefragt, wie sie eingebunden und formatiert werden und welches Dateisystem er wählen sollte. Die Antworten aus der Community empfahlen, GPT-Partitionen zu erstellen, die Laufwerke in der Regel mit ext4 zu formatieren, die UUIDs mit blkid zu ermitteln, /etc/fstab zu bearbeiten und für RAID 1 die Anleitungen von Debian für Software-RAID zu befolgen.

Dieser Rat war im CasaOS-/Debian-Kontext des Threads sinnvoll, sollte aber nicht die Standardeinstellung für eine aktuelle ZimaOS-Installation sein. ZimaOS erkennt neue Laufwerke inzwischen automatisch und führt den Benutzer unter Einstellungen > Speicher durch die Einrichtung von Speicher, RAID, JBOD und Einzel-Laufwerken.

Was der Community-Workflow von 2024 bewirkte

Der Antwortende schlug vor, die Laufwerke auf einem anderen PC vorzubereiten, eine GPT-Partitionstabelle zu verwenden, ext4-Partitionen zu erstellen und sie anschließend dauerhaft anhand ihrer UUID über /etc/fstab einzubinden. Für einen Spiegel aus zwei Laufwerken verwies er auf das Software-RAID von Debian.

Das waren gemeinschaftlich erstellte Linux-Anleitungen und keine von IceWhale verfassten ZimaOS-Schritte zur Speichereinrichtung.

Das aktuelle ZimaOS erkennt neue Laufwerke automatisch

Die aktuelle Anleitung von IceWhale besagt, dass ZimaOS den Benutzer zur Einrichtung auffordert, sobald ein neues Laufwerk angeschlossen wird. Der normale Ablauf ist:

  1. Einstellungen > Speicher öffnen;
  2. Auf Kombinieren klicken;
  3. Die gewünschte Speicherkonfiguration auswählen;
  4. Die Laufwerke auswählen;
  5. Den Speicherbereich benennen und bestätigen.

Verwende stattdessen den aktuellen Workflow zur Speichereinrichtung von ZimaOS, anstatt für gewöhnlich verwaltete Laufwerke /etc/fstab zu bearbeiten.

Zwei Laufwerke können als RAID 1 verwendet werden

Wenn das Ziel ein gespiegeltes Array aus zwei Laufwerken ist, bleibt RAID 1 die naheliegende Wahl. Beide Laufwerke enthalten dieselben Daten. Die nutzbare Kapazität entspricht daher ungefähr der Größe eines einzelnen Laufwerks, während ein Laufwerk ausfallen kann, ohne dass der Zugriff auf den Datensatz sofort verloren geht.

RAID 1 schützt vor dem Ausfall eines Laufwerks. Es schützt nicht vor versehentlichem Löschen, Malware, dem Ausfall des Controllers, Diebstahl oder der Zerstörung des gesamten Servers.

Müssen Sie ext4 manuell auswählen?

Im alten Thread wurde ext4 empfohlen, weil das System wie ein herkömmlicher Debian-Host verwaltet wurde. Die aktuelle Speichereinrichtung von ZimaOS übernimmt die Erstellung des Dateisystems und des Arrays als Teil des Speicher-Workflows.

Wenn es einen besonderen Grund gibt, ext4, Btrfs, ZFS oder ein anderes unterstütztes Dateisystem zu verwenden, sollte diese Entscheidung auf Grundlage der aktuellen ZimaOS-Speicherfunktion getroffen werden, die Sie verwenden, anstatt blind ein Partitionierungsrezept aus der CasaOS-Zeit von 2024 zu wiederholen.

USB-Laufwerke sind jetzt ebenfalls vollwertiger Speicher

Die aktuelle Dokumentation von ZimaOS weist ausdrücklich darauf hin, dass USB-Laufwerke derselben Speicherlogik folgen wie interne HDDs und SSDs. Sie können als einzelner Speicher verwendet, zu einem Array hinzugefügt oder zur Erweiterung eines bestehenden Speicherbereichs eingesetzt werden.

Das ist ein weiterer Grund, warum ältere Einbindungsanleitungen aus der CasaOS-Zeit nicht die aktuelle Nutzererfahrung bestimmen sollten.

Wann UUID und fstab weiterhin relevant sind

UUID-basierte Einbindungen bleiben eine gängige Linux-Technologie und können in erweiterten benutzerdefinierten Konfigurationen weiterhin nützlich sein. Das manuelle Bearbeiten von Einbindungsregeln des Hosts schafft jedoch eine zweite Ebene der Speicherverwaltung, die ZimaOS möglicherweise nicht versteht oder in seiner Benutzeroberfläche nicht korrekt darstellt.

Verwende manuelle Einbindungen nur, wenn die integrierte Speicherverwaltung die Anforderung nicht abbilden kann und du bereit bist, den Lebenszyklus der Einbindung selbst zu verwalten.

Beim Formatieren werden vorhandene Daten gelöscht

Jeder Workflow, der ein neues Dateisystem oder RAID-Array erstellt, kann die ausgewählten Laufwerke löschen. Überprüfe die physischen Laufwerke, sichere wichtige Daten und gehe nicht davon aus, dass eine Laufwerksbezeichnung wie sda oder sdb zwischen Neustarts stabil bleibt.

FAQ zur Einrichtung eines neuen Laufwerks

Sollte ein aktueller ZimaOS-Benutzer /etc/fstab bearbeiten, um ein normales neues Laufwerk hinzuzufügen?

In der Regel nein. Verwende zuerst die verwaltete Speicheroberfläche.

Können zwei Laufwerke als Spiegel konfiguriert werden?

Ja. RAID 1 ist die übliche gespiegelte Konfiguration für zwei Laufwerke.

Ist das Debian-Verfahren für Software-RAID von 2024 eine offizielle ZimaOS-Anleitung?

Nein. Es handelte sich um einen Community-Rat aus der CasaOS-/ZimaBlade-Zeit.