Разница времени в Linux и Windows на одном компьютере.

Вопрос: Почему при перезагрузке из Windows в Linux разница во времени несколько часов?

Если вы устанавливаете на один компьютер две операционные системы — Windows и Linux, то может возникнуть ситуация, при которой вы устанавливаете время в одной операционной системе, а после перезагрузки компьютера и загрузки другой операционной системы время различается на несколько часов. Причина в том, что Windows не умеет определять, какое время установлено в BIOS и предполагает, что там установлено локальное и в связи с этим возникает разница времени в Linux и Windows. Linux’у же можно указать, какое время хранится в BIOS.

hwclock --locatime --systohc --test

Эта команда покажет вам вносимые изменения, в последней строчке должно быть слово «LOCAL». Теперь можно применить изменения:

hwclock --localtime --systohc

После этого время в обеих операционных системах должно быть одинаковым.

Разница времени в Linux и Windows на одном компьютере.: 1 комментарий

  1. Malice

    Ставишь в BIOS локальное время и говоришь линуксу, что аппаратные часы у тебя не в UTC

    sudo nano /etc/default/rcS

    Меняешь значение UTC=yes на UTC=no

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.