Ars Longa, Vita Brevis

Как заставить Windows и Linux понимать время одинаково

Конфликты даты/времени случаются довольно часто у пользователей мультизагрузочных систем. Дело в том, что одни операционные системы (Mac/Linux/Unix) хранят время как UTC (универсальное координированное время), другие операционные системы (например, Windows) сохраняют местное время. И всё бы ничего, но только время сохраняется в аппаратных часах. И, как следствие, операционные системы, установленные на компьютере, видят время по-разному.

Считается, что хранение времени в UTC предпочтительнее (так как в UTC отсутствует понятие "летнее время", вследствие чего часы переводить не требуется).

Как заставить Windows использовать UTC

Используем небольшой патч:

[-]
Windows Registry Editor Version 5.00
 
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"RealTimeIsUniversal"=dword:00000001

Как заставить Linux использовать местное время

Чтобы Linux считал, что системные часы установлены в местное время, нужно подправить файл /etc/default/rcS:

[-]
View Code Bash
sudo nano /etc/default/rcS

Затем добавить (или изменить) следующую строку:

[-]
View Code Bash
UTC=no
# Значение yes означает, что системные часы установлены в UTC, 
# no - в местное время

Оригинал статьи: UbuntuTime - Community Ubuntu Documentation.

Комментарии к статье "Мультизагрузочные системы и конфликты со временем" »

К статье "Мультизагрузочные системы и конфликты со временем" комментариев нет. Может быть, Вы хотите прокомментировать статью?

RSS лента комментариев к этой записи. TrackBack URL

Оставить комментарий к записи "Мультизагрузочные системы и конфликты со временем"

Изображения должны быть включены!

XHTML: Вы можете использовать эти теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Оставляя комментарий, Вы выражаете своё согласие с Правилами комментирования.

Подписаться, не комментируя