Αρχική σελίδα » πως να » Πώς να πάρετε τα ρολόγια των Windows και Linux για να εμφανίσετε τη σωστή και την ώρα αντιστοίχισης; [Διπλή εκκίνηση]

    Πώς να πάρετε τα ρολόγια των Windows και Linux για να εμφανίσετε τη σωστή και την ώρα αντιστοίχισης; [Διπλή εκκίνηση]

    Μερικές φορές, όταν ρυθμίζετε ένα σύστημα διπλής εκκίνησης, τα πράγματα μπορεί να πάρουν λίγο περίεργα με τις ρυθμίσεις ώρας και ρολογιού, έτσι πώς διορθώνετε το πρόβλημα; Η σημερινή θέση SuperUser Q & A έχει την τέλεια λύση για να βοηθήσει έναν απογοητευμένο αναγνώστη να επιδιορθώσει τα δυο ρολόγια ρολογιού του boot.

    Η σημερινή συνάντηση ερωτήσεων και απαντήσεων έρχεται σε επαφή με το SuperUser - μια υποδιαίρεση του Stack Exchange, μια κοινότητα που κατευθύνεται από τους ιστότοπους ερωτήσεων & απαντήσεων.

    Φωτογραφία ευγενική προσφορά των Straws τράβηξε τυχαία (Flickr).

    Το ερώτημα

    Ο αναγνώστης SuperUser arielnmz θέλει να ξέρει πώς να πάρει και τα δύο ρολόγια στη ρύθμιση των Windows / Linux με διπλή εκκίνηση για να εμφανίσει τις κατάλληλες και τις αντίστοιχες φορές:

    Από τότε που άρχισα να χρησιμοποιώ το Linux σε μια εγκατάσταση διπλής εκκίνησης με τα Windows, έχω παρατηρήσει πότε επανεκκίνηση του μηχανήματος, ο χρόνος στο άλλο λειτουργικό σύστημα ήταν λάθος (για παράδειγμα, 12:00 στο Linux, επανεκκίνηση σε Windows και βλέπε 18 : 00). Όταν έλεγξα το BIOS, ο RTC ήταν ρυθμισμένος στις 18:00.

    Δεδομένου ότι η ζώνη ώρας μου είναι -06: 00 CST, υποθέτω ότι το Linux θέτει απλώς τον χρόνο RTC στο UTC και υπολογίζει εκ νέου τον χρόνο με βάση τη ζώνη ώρας, ενώ τα Windows θέτουν απλώς τον RTC στην ώρα της ζώνης ώρας. Και οι δύο χρησιμοποιούν τον ίδιο διακομιστή NTP για να συγχρονίσουν την ώρα.

    Η ερώτησή μου είναι: Ποιο είναι το σωστό; Σε ποιον πρέπει να ρυθμίσω τη ρύθμιση της ζώνης ώρας σε UTC, για να έχει το σωστό χρόνο και για τα δύο?

    Ποια είναι η καλύτερη μέθοδος για τον καθορισμό του προβλήματος ρολογιού διπλού boot του arielnmz?

    Η απάντηση

    Ο συνεργάτης SuperUser Ayan Patra έχει την απάντηση για εμάς:

    Πρόσφατα αντιμετώπισα το ίδιο πρόβλημα και έτσι το έκανα. Θα χρειαστεί να πραγματοποιήσετε μικρές αλλαγές και στα δύο λειτουργικά συστήματα.

    Ξεκίνησα με το Linux πρώτα. Εκτελέστε τις ακόλουθες εντολές ως root:

    • ntpdate pool.ntp.org

    Αυτό θα ενημερώσει την ώρα σας εάν δεν έχει ρυθμιστεί σωστά.

    Τώρα ρυθμίστε το ρολόι υλικού στο UTC με αυτήν την εντολή.

    • hwclock -systohc -utc

    Πηγή

    Εκκινήστε τώρα τα Windows και προσθέστε τα ακόλουθα στο μητρώο. Απλά δημιουργήστε ένα αρχείο .reg χρησιμοποιώντας τον παρακάτω κώδικα στο Σημειωματάριο. Αποθηκεύστε το και εκτελέστε το.

    • Επεξεργαστής μητρώου των Windows έκδοση 5.00
      [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ TimeZoneInformation]
      "RealTimeIsUniversal" = dword: 00000001

    Πηγή

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


    Έχετε κάτι να προσθέσετε στην εξήγηση; Απενεργοποιήστε τα σχόλια. Θέλετε να διαβάσετε περισσότερες απαντήσεις από άλλους τεχνολογικούς χρήστες Stack Exchange; Δείτε το πλήρες νήμα συζήτησης εδώ.