Jak uniemożliwić systemowi Windows zmianę czasu podczas korzystania z podwójnego rozruchu

Jak sprawić, by system Windows nie zmieniał czasu w trybie podwójnego rozruchu

Jest wielu użytkowników, którzy wolą używać Windowsa i Linuksa na tym samym komputerze. Jeśli na dysku twardym jest miejsce, możliwość natywnej obsługi obu systemów jest wygrywającym zakładem, który nie powoduje żadnych problemów. No cóż: Windows nie szanuje czasu kiedy zaczęliśmy go po systemie operacyjnym opartym na Linuksie. Dlaczego to się dzieje? A co ważniejsze: jak można to rozwiązać?

Oczywiste jest, że w tym sensie oba systemy operacyjne nie pasują do siebie. Mówi się „już 10!” na co drugi odpowiada „nie, to 8!”, ale te dwie rzeczy nie mogą mieć racji. Albo jeśli? Cóż, każdy ma swoje, ale podoba mi się sposób, w jaki Windows myśli lepiej: szanuje fizyczny czas komputera, podczas gdy Linux opiera swoją decyzję na Skoordynowany czas uniwersalny, który określa się jako główny standard czasu, według którego świat reguluje zegary i czas.

Jeśli jest winowajca, to nie ten. parece być Windowsem

Obecnie najczęściej w Hiszpanii jest to po uruchomieniu Linuksa, a dzieje się tak również, jeśli go uruchomimy z USB, zsynchronizuj czas i wróć do Windows, system Microsoft pokaże czas dwie godziny poniżej. Aby go rozwiązać, wystarczy przejść do ustawień, a następnie kliknąć synchronizować czasAle czy nie ma bardziej bezpośredniego sposobu? Tak jest. Windows jest systemem znacznie bardziej zamkniętym niż Linux, to znaczy w Linuksie wszystko jest prostsze, dlatego warto bardziej „przekonać” Linuksa niż system okienkowy.

Sprawianie, że Linux czyta w czasie rzeczywistym, a nie UTC

Zanim wyjaśnimy prosty krok, który musimy wykonać, musimy również wyjaśnić, że komputery mają dwa zegary: jeden oparty na oprogramowaniu, systemie operacyjnym i drugi na sprzęcie, który jest w CMOS / BIOS i nazywa się RTC (Zegar czasu rzeczywistego lub Zegar czasu rzeczywistego w języku angielskim). I w tym tkwi problem: chociaż obaj doskonale mierzą czas, każdy wybiera odniesienie, jeden odbiera je od wewnątrz, a drugi od zewnątrz.

Aby to poprawić, po prostu zrób to, co widzisz na zrzucie ekranu: otwieramy terminal i piszemy timedatectl set-local-rtc 1. Jeśli to napiszemy timedatectl widzimy to czas lokalny i zegar wewnętrzny nie są zgodne, ale po ponownym uruchomieniu. System ostrzega nas, że musimy wziąć pod uwagę: czas może nie zmieniać się automatycznie, tak jak w zeszłym miesiącu, ale nie powinno się to zdarzyć. Na wszelki wypadek trzeba uważać, ale jest to sposób na uniknięcie tego, że Windows przyprawia nas o zawroty głowy, aw przypadku zawrotów głowy, których nie powinniśmy, będzie to tylko dwa razy w roku, kiedy zmienią czas .

Kto robi to dobrze?

To, czy Linux, czy Windows radzi sobie dobrze, jest kwestią subiektywną. Linux opiera się na czasie UTC, czyli uniwersalnym czasie koordynowanym. Linux sprawdza ten czas i umieszcza go w systemie operacyjnym w oparciu o naszą strefę czasową. Windows działa inaczej: wykorzystuje czas sprzętowy, zegar komputera. Co jest lepsze? Po przemyśleniu tego, Myślę, że Linux radzi sobie najlepiej, ponieważ możemy zmienić, co chcemy i zawsze będzie to poprawnie obliczyć. Jednak system Windows będzie początkowo polegał na wskazaniach zegara sprzętowego i zwykle kończy się to niepowodzeniem.

Muszę przyznać, że jest to coś, o czym nigdy nie myślałem i nigdy nie było dla mnie poważnym problemem, ponieważ używam bardzo mało Windowsa, a także, że wzbudziło to moją ciekawość i rozwiązałem to po wpadnięciu na ten artykuł.