Linux с Windows, борьба за время

При установке Windows и Linux на одной системе началась борьба за системное время на компьютере. Перезагрузка с одной ОС на другую вызвало сбой локального времени, соответственно время на машине менялось, что согласитесь не удобно.

Причина в разном восприятии показаний часов BIOS, Linux считает, что время указано в UTC (по Гринвичу), а Windows в свою очередь, что время локальное LocalTime (местное с корректировкой часового пояса).

Чтобы избавиться от разногласий нужно силовое вмешательство (проявление свойств жизни во всём его многообразии), насильничать будем конечно же над Windows, а как иначе.

Для этого нужны права на грубое вмешательство в самое сокровенное (реестр), меняем или добавляем там соответсвующий ключ.

reg add "HKLM\System\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /t REG_DWORD /d 1 /f

Перезапускаемся с переходом на Linux и обратно, должно заработать.

Если вы против ущемления прав Windows и хотите по товарищески договориться с Linux, то это решается следующей командой:

timedatectl set-local-rtc 1

Для приведения в первоначальный вид, меняем параметры с «1» на «0»

Добавить комментарий

Protected by WP Anti Spam