Trang chủ » làm thế nào để » Làm cách nào để có được Đồng hồ Windows và Linux để hiển thị thời gian chính xác và phù hợp? [Khởi động kép]

    Làm cách nào để có được Đồng hồ Windows và Linux để hiển thị thời gian chính xác và phù hợp? [Khởi động kép]

    Đôi khi khi bạn thiết lập một hệ thống khởi động kép, mọi thứ có thể trở nên hơi kỳ lạ với cài đặt thời gian và đồng hồ, vậy làm thế nào để bạn khắc phục vấn đề? Bài đăng Hỏi & Đáp SuperUser ngày nay có giải pháp hoàn hảo để giúp người đọc nản lòng khắc phục tai ương đồng hồ khởi động kép của mình.

    Phiên hỏi và trả lời hôm nay đến với chúng tôi nhờ sự hỗ trợ của SuperUser - một phân ngành của Stack Exchange, một nhóm các trang web Hỏi & Đáp do cộng đồng điều khiển.

    Hình ảnh lịch sự của Straws kéo ngẫu nhiên (Flickr).

    Câu hỏi

    Trình đọc SuperUser arielnmz muốn biết làm thế nào để có được cả hai đồng hồ trên thiết lập Windows / Linux khởi động kép của mình để hiển thị thời gian phù hợp và phù hợp:

    Kể từ khi tôi bắt đầu sử dụng Linux trong khởi động kép được thiết lập với Windows, tôi đã nhận thấy khi tôi khởi động lại máy, thời gian trên hệ điều hành khác đã sai (ví dụ: 12:00 trên Linux, khởi động lại vào Windows và thấy 18 : 00). Khi tôi kiểm tra BIOS, RTC được đặt thành 18:00.

    Vì múi giờ của tôi là -06: 00 CST, tôi giả sử Linux chỉ đặt thời gian của RTC thành UTC và tính lại thời gian dựa trên múi giờ trong khi Windows chỉ đặt RTC thành thời gian cho múi giờ. Cả hai đều sử dụng cùng một máy chủ NTP để đồng bộ hóa thời gian.

    Câu hỏi của tôi là, cái nào đang làm đúng? Tôi nên đặt cài đặt múi giờ thành UTC ở đâu để có thời gian phù hợp cho cả hai?

    Phương pháp tốt nhất để khắc phục sự cố đồng hồ khởi động kép của arielnmz là gì?

    Câu trả lời

    Người đóng góp cho SuperUser Ayan Patra có câu trả lời cho chúng tôi:

    Gần đây tôi đã phải đối mặt với cùng một vấn đề và đây là cách tôi khắc phục nó. Bạn cần thực hiện một số thay đổi nhỏ trong cả hai hệ điều hành.

    Tôi bắt đầu với Linux trước. Chạy các lệnh sau với quyền root:

    • ntpdate pool.ntp.org

    Điều này sẽ cập nhật thời gian của bạn nếu nó không được đặt chính xác.

    Bây giờ đặt đồng hồ phần cứng thành UTC bằng lệnh này.

    • hwclock -systohc -utc

    Nguồn

    Bây giờ khởi động vào Windows và thêm phần sau vào sổ đăng ký. Chỉ cần tạo tệp .reg bằng mã bên dưới trong Notepad. Lưu nó và chạy nó.

    • Windows Registry Editor Phiên bản 5,00
      [HKEY_LOCAL_MACHINE \ HỆ THỐNG \ CurrentControlset \ Control \ TimeZoneIn information]
      Ngay lập tức RealTimeIsUniversal '= dword: 00000001

    Nguồn

    Từ lần khởi động tiếp theo trở đi, cả hai hệ điều hành sẽ hiển thị cho bạn thời gian chính xác.


    Có một cái gì đó để thêm vào lời giải thích? Tắt âm thanh trong các ý kiến. Bạn muốn đọc thêm câu trả lời từ những người dùng Stack Exchange am hiểu công nghệ khác? Kiểm tra chủ đề thảo luận đầy đủ ở đây.