Various Software Videos

Návody

pozadie úvodného obrázka
úvodný obrázok

Dual-boot - nesprávny čas v OS Windows

Stalo sa vám niekedy v dual-boote, že čas v operačnom systéme Windows bol nesprávny, no v Linux Ubuntu (alebo inom) bol správny? Niekedy môže byť situácia opačná a nesprávny čas sa zobrazuje práve v Linux Ubuntu. Riešenie je veľmi jednoduché.

  1. Čo treba vykonať v Linuxe?
  2. Otvorte terminál a napíšte nasledujúci príkaz:

    $ timedatectl set-local-rtc 1

    TIP: klávesová skratka na otvorenie terminálu je Ctrl + Alt + T

  3. Čo treba vykonať vo Windowse?
  4. Otvorte nastavenia, kliknite na "Čas a jazyk" potom kliknite na "Dátum a čas" a vypnite a zapnite automatické nastavenie času. (tento krok nie je vždy nutný)

Prečo sa čas v dvoch operačných systémoch líši?

Počítač má 2 druhy hodín - hardvérové hodiny a systémové hodiny.

Hardvérové hodiny

Hardvérové hodiny (RTC - real time clock) sú priamo na matičnej doske. Tieto hodiny bežia aj keď je počítač vypnutý, napája ich CMOS batéria.

Systémové hodiny

Systémové hodiny sú tie, ktoré vidíte v operačnom systéme. Tie na rozdiel od hardvérových nebežia, keď je počítač vypnutý.

Kde je problém?

Systémové hodiny sa nastavujú podľa hardvérových. Rozdiel je v operačných systémoch.

Windows považuje čas uložený v hardvérových hodinách za lokálny čas, čo je problém, pretože Linux ho považuje za UTC (Coordinated Universal Time).

Takže napríklad na Slovensku je časová zóna UTC+1. Linux Ubuntu zosynchronizuje hardvérové hodiny s posunom o 1 hodinu, pretože podľa neho by mal byť čas v UTC. Keď teraz nabootojute do Windowsu, myslí si, že hardvérové hodiny majú uložený lokálny čas, povedzme 8:00 a nastaví systémové hodiny podľa toho. Lenže hardvérové hodiny majú nastavený čas UTC, takže systémové hodiny budú o 1 hodinu pozadu.

Otestuj sa

Various Software Videos - VSV jurosalaba@gmail.com
© 2022-2024
ikona - šípka hore
Free Web Hosting