Διόρθωση διαφοράς ώρας

μεταξύ Windows 10 και Ubuntu 20.04 LTS

Σε ένα σύστημα διπλής εκκίνησης (dual boot) είναι πιθανό να αντιμετωπίζουμε πρόβλημα με τη διαφορά ώρας κάθε φορά που κάνουμε επανεκκίνηση από Ubuntu σε Windows. Αυτό οφείλεται στα διαφορετικά ρολόγια που χρησιμοποιούν τα δυο λειτουργικά.
Παρακάτω σημειώνουμε πως μπορούμε να το διορθώσουμε.

Κάντε το Ubuntu να χρησιμοποιεί Local Time

Αυτός είναι και ο προτεινόμενος τρόπος διότι το Ubuntu, όπως και κάθε Linux λειτουργικό, είναι εύκολα παραμετεροποιήσιμο χωρίς να δημιουργεί ιδιαίτερα προβλήματα.

  1. Ανοίγουμε ένα τερματικό (Ctrl+Alt+T)
  2. Γράφουμε τη παρακάτω εντολή
timedatectl set-local-rtc 1 --adjust-system-clock
  1. Ελέγχουμε το αποτέλεσμα
timedatectl

Πρέπει να επιστρέψει μεταξύ άλλων RTC in local TZ: yes


Αν όντως μας δημιουργήσει πρόβλημα στο λειτουργικό τότε κάνουμε αντιστροφή των βημάτων με τη παρακάτω εντολή

timedatectl set-local-rtc 0 --adjust-system-clock

Κάντε τα Windows 10 να χρησιμοποιούν UTC

Αυτός ο τρόπος απαιτεί επέμβαση στη registry των Windows και εκτός αυτού μπορεί να δημιουργήσει ζητήματα στο ήδη στριφνό στις παραμετροποιήσεις λειτουργικό σύστημα. Καλό είναι να κάνουμε ένα backup τη registry και να γνωρίζουμε κάποιο τρόπο επαναφοράς των Windows στη περίπτωση που κάτι πάει στραβά και αρχίσουμε να βλέπουμε μπλέ, πράσινες και κίτρινες οθόνες αντί της οθόνης εισόδου, στην επόμενη επανεκκίνηση.

Τα βήματα που ακολουθούμε είναι τα παρακάτω:

  1. Ανοίγουμε τον registry editor (Win+R και regedit)
  2. Βρίσκουμε τη τοποθεσία HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation
  3. Δημιουργούμε ένα νέο κλειδί DWORD (32-bit) με όνομα RealTimeIsUniversal και του δίνουμε τη τιμή 1

ή απλά κατεβάζουμε και τρέχουμε(διπλό κλικ) το αρχείο με κατάληξη .reg από εδώ.

Από εδώ και στο εξής τα Windows θα αποθηκεύουν την ώρα σε UTC όπως κάνει το Ubuntu, οπότε δεν θα υπάρχει διαφορά.


Until next time ... "Keep Your Mind in a Constant State of Openness"