4

Я использую archlinux некоторое время, но как единственный SO на жестком диске. Сегодня я решил сделать двойную загрузку между windows 7 и archlinux, все работает нормально, но у меня есть следующая проблема:

Я установил время в арке, например: 20:00, а когда я захожу в Windows, оно обновляется до 01:00.

Я нашел несколько других сообщений, как это

и команда hwclock --systohc

но не работает, я думаю, что я сделал все, что я должен был сделать в Arch, и теперь я должен исправить некоторые проблемы в Windows, но я не знаю, что исправить

Я надеюсь, что кто-то может помочь мне с этим, потому что досадно, что мне приходится фиксировать время каждый раз, когда я запускаю Archlinux/Windows

РЕДАКТИРОВАТЬ

РЕШИТЬ

Ссылка на правильный ответ работает, но способ, которым она упоминает (создание файла и его выполнение), не работает для меня, поэтому я должен был сделать это сам. В случае, если кто-то хочет путь в regedit, прочитайте это

http://www.comptalks.com/how-to-fix-incorrect-time-display-in-Windows-when-dual-booting-with-Linux-or-OS-x/

Спасибо!!

2 ответа2

2

Windows использует местное время по умолчанию, в то время как Linux использует время UTC. Эти ссылки могут помочь:

Поддерживает ли Windows 7 UTC как время BIOS?

https://help.ubuntu.com/community/UbuntuTime#Multiple_Boot_Systems_Time_Conflicts

0

Вам следует изменить дату и время в следующих командах.

date --set "2012-05-06 23:54"

затем

hwclock --set --date="2012-05-06 23:54" 

Чтобы исследовать:

hwclock 
lun 07 may 2012 11:34:00 COT  -0.698178 segundos

У меня есть компьютер с двойной загрузкой с Windows XP и Arch Linux.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .