Rozwiązanie społecznościowe

Nieprawidłowy czas w ZimaOS po zresetowaniu BIOS-u: sprawdzanie NTP i RTC

A ZimaOS 1.4.1 beta system showed an old date after a BIOS reset; timedatectl later showed NTP inactive and the clock unsynchronized.

Jeśli interfejs WWW ZimaOS pokazuje nieprawidłową datę po zresetowaniu BIOS-u, przed wymianą podzespołów sprawdź osobno zegar sprzętowy, strefę czasową i stan NTP. W tym wątku dotyczącym wersji beta 1.4.1 polecenie timedatectl wykazało, że zegar systemowy nie był zsynchronizowany, a usługa NTP była nieaktywna.

To ten sam wątek forum, który wcześniej przetworzono od strony 2 w partii 34. Ten plik jest zaktualizowaną wersją zastępczą utworzoną na podstawie całego wątku, a nie drugim artykułem z nową intencją wyszukiwania.

Co faktycznie potwierdzono w wątku

Użytkownik zresetował ustawienia BIOS-u i zmienił pamięć RAM. Interfejs WWW przez krótki czas wyświetlał prawidłową godzinę, a następnie powracał do starej daty. IceWhale początkowo zasugerowało sprawdzenie baterii CMOS/BIOS-u, jednak inny użytkownik odtworzył problem z nową baterią, więc nie potwierdzono, że jedyną przyczyną była awaria baterii.

Wynik timedatectl pokazujący, że zegar systemowy nie jest zsynchronizowany, a NTP jest nieaktywne
Diagnostyka z forum pokazała pozornie prawidłowe wartości RTC, ale wskazała „System clock synchronized: no” oraz „NTP service: inactive”. Źródło: forum społeczności IceWhale.

Najbardziej przydatnym dowodem diagnostycznym było polecenie timedatectl: strefa czasowa i wartości RTC były dostępne, ale synchronizacja była wyłączona, a NTP nieaktywne.

Sprawdź RTC, strefę czasową i NTP jako osobne warstwy

Najpierw ustaw rozsądną wartość w BIOS-ie/RTC, następnie uruchom ZimaOS i wykonaj polecenie timedatectl. Porównaj czas lokalny, czas UTC, czas RTC, strefę czasową oraz wartości „System clock synchronized” i „NTP service”.

Jeśli zegar sprzętowy ponownie się zresetuje po odłączeniu urządzenia od zasilania, bateria CMOS lub konfiguracja oprogramowania układowego nadal mogą mieć znaczenie. Jeśli RTC jest stabilny, ale NTP pozostaje nieaktywne, potraktuj to jako problem z synchronizacją czasu w systemie operacyjnym.

Nie zakładaj, że działanie wersji beta 1.4.1 jest nadal aktualne

Zgłoszenie pochodziło z kompilacji beta z 2025 roku. Obecna informacja o wydaniu ZimaOS 1.7.1 dotyczy wersji o wiele nowszej, dlatego przed zastosowaniem starego obejścia odtwórz problem w aktualnej stabilnej wersji.

Aktualny przewodnik po terminalu ZimaOS opisuje obsługiwaną metodę dostępu do terminala.

Dlaczego nieprawidłowy czas może powodować więcej problemów

Nieprawidłowy czas systemowy może powodować błędy certyfikatów HTTPS, pobierania pakietów, rejestrów Docker oraz zadań zaplanowanych — w sposób pozornie niezwiązany z zegarem. lista kontrolna problemów z aplikacjami wykorzystuje czas systemowy jako jeden z pierwszych etapów diagnostyki.

Jeśli tylko jeden kontener pokazuje nieprawidłową strefę czasową, a zegar hosta działa poprawnie, skorzystaj z przewodnika po strefach czasowych kontenerów zamiast zmieniać zegar NAS-a.

Podsumowanie

Wątek forum nie potwierdził jednego trwałego rozwiązania. Pokazał natomiast przydatny podział diagnostyczny: stan oprogramowania układowego/RTC, stan NTP i działanie interfejsu WWW mogą ulegać awariom niezależnie od siebie. W aktualnej wersji ZimaOS sprawdź wszystkie trzy elementy, zanim wymienisz baterię, ponownie zainstalujesz system operacyjny lub ręcznie skorygujesz zegar.