De discussiethread uit 2024 weerspiegelt een heel andere opslagworkflow dan het huidige ZimaOS. Een nieuwe eigenaar van een ZimaBlade had twee schijven gekocht en vroeg hoe deze moesten worden aangekoppeld en geformatteerd en hoe er een bestandssysteem moest worden gekozen. Communityleden adviseerden GPT-partities aan te maken, meestal te formatteren als ext4, UUID's te vinden met blkid, /etc/fstab te bewerken en de instructies van Debian voor software-RAID 1 te volgen.
Dat advies was logisch binnen de CasaOS-/Debian-context van de thread, maar zou niet de standaard moeten zijn voor een huidige ZimaOS-installatie. ZimaOS detecteert nieuwe schijven nu automatisch en begeleidt de gebruiker bij het instellen van opslag, RAID, JBOD en een configuratie met één schijf via Instellingen > Opslag.
Wat de communityworkflow uit 2024 deed
De beantwoorder stelde voor om de schijven op een andere pc voor te bereiden, een GPT-partitietabel te gebruiken, ext4-partities aan te maken en ze vervolgens permanent aan te koppelen op basis van hun UUID via /etc/fstab. Voor een mirror met twee schijven verwees diegene de gebruiker naar software-RAID van Debian.
Dat waren Linux-instructies van de community, geen opslagstappen voor ZimaOS die door IceWhale waren opgesteld.
Het huidige ZimaOS detecteert nieuwe schijven automatisch
Volgens de huidige richtlijnen van IceWhale vraagt ZimaOS de gebruiker om een nieuwe schijf in te stellen zodra deze wordt aangesloten. De normale workflow is:
- open Instellingen > Opslag;
- klik op Combineren;
- kies de gewenste opslagconfiguratie;
- selecteer de schijven;
- geef de opslagruimte een naam en bevestig.
Gebruik de huidige workflow voor het instellen van opslag in ZimaOS in plaats van /etc/fstab te bewerken voor gewone beheerde schijven.
Twee schijven kunnen als RAID 1 worden gebruikt
Als het doel een gespiegelde array met twee schijven is, blijft RAID 1 de voor de hand liggende keuze. Beide schijven bevatten dezelfde gegevens, waardoor de bruikbare capaciteit ongeveer gelijk is aan die van één schijf en één schijf kan uitvallen zonder dat de toegang tot de dataset onmiddellijk verloren gaat.
RAID 1 beschermt tegen het uitvallen van één schijf. Het beschermt niet tegen per ongeluk verwijderen, malware, een defecte controller, diefstal of de vernietiging van de volledige server.
Moet je ext4 handmatig kiezen?
In de oude thread werd ext4 voorgesteld omdat het systeem werd beheerd als een conventionele Debian-host. Het huidige instellen van opslag in ZimaOS beheert het aanmaken van het bestandssysteem en de array als onderdeel van de opslagworkflow.
Als je een specifieke reden hebt om ext4, Btrfs, ZFS of een ander ondersteund bestandssysteem te gebruiken, neem die beslissing dan op basis van de huidige opslagfunctie van ZimaOS die je gebruikt, in plaats van blind een partitierrecept uit CasaOS uit 2024 te reproduceren.
USB-schijven zijn nu ook volwaardige opslag
De huidige documentatie van ZimaOS vermeldt expliciet dat USB-schijven dezelfde opslaglogica volgen als interne HDD's en SSD's. Ze kunnen worden gebruikt als afzonderlijke opslag, aan een array worden toegevoegd of worden gebruikt om bestaande ruimte uit te breiden.
Dit is nog een reden waarom oudere mountinstructies uit het CasaOS-tijdperk niet bepalend zouden moeten zijn voor de huidige ervaring.
Wanneer UUID en fstab nog steeds van belang zijn
Aankoppelingen op basis van UUID blijven standaardtechnologie binnen Linux en kunnen nog steeds nuttig zijn in geavanceerde aangepaste configuraties. Maar door de mountregels van de host handmatig te bewerken, creëer je een tweede laag voor opslagbeheer die ZimaOS mogelijk niet begrijpt of niet correct in de gebruikersinterface weergeeft.
Gebruik handmatige mounts alleen wanneer het ingebouwde opslagmodel niet aan de vereiste kan voldoen en je bereid bent de levenscyclus van de mount zelf te beheren.
Formatteren vernietigt bestaande gegevens
Elke workflow die een nieuw bestandssysteem of een nieuwe RAID-array aanmaakt, kan de geselecteerde schijven wissen. Controleer welke fysieke schijven je selecteert, maak een back-up van alles wat belangrijk is en ga er niet van uit dat een schijflabel zoals sda of sdb tussen het opstarten door stabiel blijft.
Veelgestelde vragen over het instellen van een nieuwe schijf
Moet een huidige ZimaOS-gebruiker /etc/fstab bewerken om een gewone nieuwe schijf toe te voegen?
Meestal niet. Gebruik eerst de beheerde opslaginterface.
Kunnen twee schijven als mirror worden geconfigureerd?
Ja. RAID 1 is de normale gespiegelde configuratie voor twee schijven.
Is de procedure voor Debian SoftwareRAID uit 2024 officiële ZimaOS-richtlijn?
Nee. Het was communityadvies uit het CasaOS-/ZimaBlade-tijdperk.
