Rozwiązanie społecznościowe

ZimaOS: Nie udało się utworzyć konta lokalnego po instalacji — rozwiązania

A ZimaOS 1.2.0 beta install failed at first-account creation; IceWhale recommended the latest build, and 1.2.3 later documented a user-creation fix.

Jeśli ZimaOS wyświetla błąd „Create Local account” bezpośrednio po instalacji, przed poświęceniem czasu na wymyślanie coraz bardziej złożonych haseł sprawdź zainstalowaną wersję ZimaOS. W opisywanym przypadku była to wersja beta ZimaOS 1.2.0, a firma IceWhale zaleciła użytkownikowi zainstalowanie najnowszej wersji; później w wersji v1.2.3 oficjalnie naprawiono błąd uniemożliwiający tworzenie użytkowników.

W aktualnej instalacji pierwsze konto jest głównym kontem właściciela/administratora i powinno zostać utworzone lokalnie, bez adresu e-mail. Jeśli aktualna kompilacja nadal zgłasza błąd, przed ponowną instalacją sprawdź obraz instalacyjny, stan przeglądarki i sesji, kondycję dysku systemowego oraz bazę danych użytkowników.

Ekran ZimaOS pierwszego uruchomienia Create Local account z powiadomieniem Fail
Stara instalacja beta 1.2.0 nie powiodła się podczas tworzenia pierwszego konta lokalnego. Źródło: forum społeczności IceWhale.

Błąd występował w starej wersji beta

Użytkownik próbował wielu haseł i za każdym razem otrzymywał ogólne powiadomienie Fail. Po ustaleniu, że używana była wersja 1.2.0, firma IceWhale zaleciła przejście na nowszą kompilację oraz użycie programu Balena Etcher do przygotowania nośnika instalacyjnego.

Wersja ZimaOS 1.2.3 naprawiła problemy z tworzeniem użytkowników

Informacje o wydaniu v1.2.3 wyraźnie wymieniają poprawkę dotyczącą niemożności tworzenia użytkowników, a także poprawki związane z SSH i wyświetlaniem dysku systemowego.

Aktualne informacje o wydaniu ZimaOS 1.2.3 wyznaczają tę granicę wersji.

Krok 1: Zainstaluj aktualną stabilną wersję ZimaOS

Jeśli testujesz stary obraz instalacyjny, zastąp go bieżącą wersją. Aktualny przewodnik instalacji ZimaOS zaleca nagranie aktualnego obrazu za pomocą programu Balena Etcher.

Krok 2: Sprawdź, czy dysk systemowy jest sprawny i umożliwia zapis

Bazy danych użytkowników nie można niezawodnie utworzyć, jeśli zapisywalny obszar systemu jest uszkodzony lub pełny. Sprawdź:

df -h
lsblk -f

Nie myl raportowanego pełnego użycia tylko do odczytu obrazu systemowego squashfs z zapisywalnym obszarem danych/overlay.

Krok 3: Użyj czystej sesji przeglądarki

Otwórz bezpośredni lokalny adres IP w sieci LAN w oknie prywatnym i wyłącz agresywne blokowanie skryptów/treści dla lokalnej strony ZimaOS. Jeśli jedna przeglądarka nie działa, a inna działa, system kont po stronie serwera prawdopodobnie nie jest przyczyną problemu.

Krok 4: Nie modyfikuj ręcznie bazy użytkowników na świeżej instalacji

Ponieważ system został dopiero zainstalowany, wielokrotne edytowanie pliku /etc/passwd lub bazy danych ZimaOS wprowadza dodatkowe zmienne. Jeśli aktualna stabilna wersja nie może utworzyć początkowego konta, a nie ma danych wymagających zachowania, ponowne nagranie obrazu lub czysta reinstalacja często są szybsze i bezpieczniejsze.

Jeśli nie jest to świeża instalacja, wykonaj kopię zapasową przed resetowaniem kont

ZimaOS opisuje również procedurę odzyskiwania hasła, która usuwa lokalną bazę użytkowników i ponownie inicjalizuje konfigurację kont. Jest to działanie naprawcze, a nie pierwszy sposób rozwiązania błędu tworzenia nowego konta w aktualnym, sprawnym systemie.

Korzystaj z kont lokalnych — konto chmurowe nie jest wymagane

Aktualna dokumentacja ZimaOS stwierdza, że ZimaOS działa w całości z kontami lokalnymi i do normalnego korzystania z systemu operacyjnego nie wymaga adresu e-mail ani numeru telefonu.

Przewodnik rozwiązywania problemów z instalacją przedstawia szerszą ścieżkę odzyskiwania.

Sprawdź także nazwę użytkownika, nie tylko hasło

Błąd tworzenia pierwszego konta może być wywołany nieprawidłowymi danymi wejściowymi, zanim backend w ogóle oceni siłę hasła. Podczas rozwiązywania problemu użyj prostej nazwy użytkownika ASCII, bez nietypowych znaków interpunkcyjnych, a następnie wybierz silne hasło spełniające wymagania bieżącego interfejsu.

Jeśli podstawowa para nazwy użytkownika i hasła nadal nie działa w aktualnej kompilacji, problem częściej dotyczy stanu systemu lub usługi kont niż złożoności hasła.

Potwierdź godzinę i stan przeglądarki

Nieprawidłowy zegar systemowy może zakłócać sesje internetowe i usługi zależne od TLS w innych częściach ZimaOS. Porównaj wyświetlaną godzinę z urządzeniem wskazującym prawidłowy czas i przetestuj ekran konfiguracji za pośrednictwem bezpośredniego adresu IP w sieci LAN, zamiast używać starej nazwy hosta zapisanej w pamięci podręcznej.

Zbierz informacje przed kolejną reinstalacją

Jeśli bieżąca wersja nadal nie działa, zanotuj dokładną wersję ZimaOS, źródło obrazu instalacyjnego, docelowy dysk, używaną przeglądarkę, zrzut ekranu błędu oraz odpowiednie dzienniki. Dzięki temu ogólny komunikat „Fail” stanie się możliwym do odtworzenia zgłoszeniem do pomocy technicznej.

FAQ

Dlaczego każde hasło nie działało w ZimaOS 1.2.0?

Stara wersja beta zawierała błąd tworzenia użytkowników, który został wyraźnie naprawiony w wersji v1.2.3.

Czy powinienem użyć Rufusa czy Balena Etcher?

W wątku źródłowym firma IceWhale zaleciła program Balena Etcher, który jest nadal używany w aktualnej dokumentacji instalacji.

Czy pierwsze konto ZimaOS wymaga adresu e-mail?

Nie. Aktualny ZimaOS korzysta z kont lokalnych podczas normalnego działania.

Czy powinienem usunąć plik user.db, jeśli tworzenie konta się nie powiedzie?

Nie jako pierwszy krok. Jest to działanie naprawcze/resetujące. W przypadku świeżej, niesprawnej instalacji najpierw użyj aktualnego obrazu i sprawdź, czy na dysku można zapisywać.