Als ZimaOS onmiddellijk na de installatie mislukt bij ‘Lokaal account aanmaken’, controleer dan eerst de geïnstalleerde ZimaOS-versie voordat je tijd besteedt aan het bedenken van nog complexere wachtwoorden. In het oorspronkelijke geval ging het om ZimaOS 1.2.0 bèta. IceWhale adviseerde de gebruiker de nieuwste versie te installeren; in v1.2.3 werd later expliciet een bug opgelost waardoor gebruikers niet konden worden aangemaakt.
Bij een huidige installatie is het eerste account het hoofdaccount van de eigenaar/beheerder en moet dit lokaal worden aangemaakt, zonder e-mailadres. Als een huidige build nog steeds mislukt, controleer dan de installatie-image, de browser-/sessiestatus, de gezondheid van de systeemschijf en de gebruikersdatabase voordat je opnieuw installeert.

De oorspronkelijke bug zat in een oude bèta
De gebruiker probeerde meerdere wachtwoorden en kreeg telkens een algemene melding ‘Fail’. Toen de versie als 1.2.0 werd geïdentificeerd, adviseerde IceWhale over te stappen op een nieuwere build en Balena Etcher te gebruiken voor de installatiemedia.
ZimaOS 1.2.3 loste problemen met het aanmaken van gebruikers op
In de releaseopmerkingen van v1.2.3 staat expliciet een oplossing vermeld voor het niet kunnen aanmaken van gebruikers, naast oplossingen voor SSH en de weergave van de systeemschijf.
De huidige releaseopmerkingen van ZimaOS 1.2.3 geven deze versiegrens aan.
Stap 1: Installeer een actuele stabiele ZimaOS-build
Als je een oude installatie-image test, vervang deze dan door de huidige release. De huidige ZimaOS-installatiehandleiding raadt aan de huidige image met Balena Etcher te flashen.
Stap 2: Controleer of de systeemschijf gezond en beschrijfbaar is
Een gebruikersdatabase kan niet betrouwbaar worden aangemaakt als het beschrijfbare systeemgedeelte beschadigd of vol is. Controleer:
df -h
lsblk -f
Verwar de alleen-lezen squashfs-systeemimage, die volledig kan lijken, niet met het beschrijfbare data-/overlaygedeelte.
Stap 3: Probeer een schone browsersessie
Gebruik het directe LAN-IP-adres in een privévenster en schakel agressieve blokkering van scripts en inhoud uit voor de lokale ZimaOS-pagina. Als de ene browser mislukt en een andere wel werkt, ligt de oorzaak waarschijnlijk niet bij het accountsysteem op de server.
Stap 4: Voer geen handmatige wijzigingen in de gebruikersdatabase uit op een nieuwe installatie
Omdat het systeem pas is geïnstalleerd, zorgen herhaalde wijzigingen in /etc/passwd of de ZimaOS-database voor extra variabelen. Als de huidige stabiele build het eerste account niet kan aanmaken en er geen gegevens behouden hoeven te blijven, is schoon opnieuw flashen/installeren vaak sneller en veiliger.
Maak een back-up voordat je accounts reset als dit geen nieuwe installatie is
ZimaOS documenteert ook een procedure voor wachtwoordherstel waarbij de lokale gebruikersdatabase wordt verwijderd en de accountconfiguratie opnieuw wordt geïnitialiseerd. Dat is een herstelactie, niet de eerste oplossing voor een fout bij het aanmaken van een nieuw account op een gezond, actueel systeem.
Gebruik lokale accounts—een cloudaccount is niet vereist
In de huidige ZimaOS-documentatie staat dat ZimaOS volledig met lokale accounts werkt en voor normaal gebruik geen e-mailadres of telefoonnummer vereist.
De installatiehandleiding voor probleemoplossing biedt een uitgebreider hersteltraject.
Controleer naast het wachtwoord ook de gebruikersnaam
Een fout bij het eerste account kan worden veroorzaakt door ongeldige invoer voordat de backend de wachtwoordsterkte überhaupt controleert. Gebruik tijdens het oplossen van problemen een eenvoudige ASCII-gebruikersnaam zonder ongebruikelijke leestekens en kies vervolgens een sterk wachtwoord dat aan de huidige vereisten van de interface voldoet.
Als een eenvoudige combinatie van gebruikersnaam en wachtwoord op een huidige build nog steeds mislukt, ligt het probleem waarschijnlijker bij de systeemstatus of de accountservice dan bij de complexiteit van het wachtwoord.
Controleer de tijd en de browserstatus
Een onjuiste systeemklok kan websessies en TLS-afhankelijke services elders in ZimaOS verstoren. Vergelijk de weergegeven tijd met een apparaat waarvan de tijd zeker klopt en test het configuratiescherm via het directe LAN-IP-adres in plaats van via een oude gecachte hostnaam.
Verzamel bewijsmateriaal voordat je opnieuw installeert
Als de huidige release nog steeds mislukt, leg dan de exacte ZimaOS-versie, de bron van de installatie-image, de doelschijf, de browser, een schermafbeelding van de fout en relevante logboeken vast. Zo wordt een algemene melding ‘Fail’ een reproduceerbare supportcase.
Veelgestelde vragen
Waarom mislukte elk wachtwoord in ZimaOS 1.2.0?
De oude bèta bevatte een bug bij het aanmaken van gebruikers. Deze werd expliciet opgelost in v1.2.3.
Moet ik Rufus of Balena Etcher gebruiken?
IceWhale adviseerde Balena Etcher in de oorspronkelijke discussiethread en de huidige installatiedocumentatie gebruikt dit programma nog steeds.
Heeft het eerste ZimaOS-account een e-mailadres nodig?
Nee. Het huidige ZimaOS gebruikt lokale accounts voor normaal gebruik.
Moet ik user.db verwijderen als het aanmaken van een account mislukt?
Niet als eerste stap. Dat is een herstel-/resetactie. Gebruik bij een defecte nieuwe installatie eerst een actuele image en controleer of de opslag beschrijfbaar is.
