Местное время и всемирное время неверны. Они сдвинуты на -2 часа в реальном времени. Установка часового пояса не решает, потому что универсальное время неверно.

Я использую Ubuntu 14.04 и у меня двойная загрузка с Archlinux (НЕ для Windows).

РЕДАКТИРОВАТЬ: После установки UTC для файла rcS в "нет" и перезагружен также Ubuntu начал показывать правильное время.

1 ответ1

2

Часы BIOS неправильно хранят местное время, а это не то, что обычно делается в Unix/Linux (но в Windows).

Ваш Arch Linux настроен на хранение времени по местному времени вместо UTC/GMT по какой-то причине, поэтому, когда вы перезагружаетесь в Ubuntu, который настроен (правильно) ожидать, что часы BIOS будут сохранять время UTC/GMT, на самом деле это два часа ,

У меня нет Arch Linux передо мной, но я думаю, что он должен пойти примерно так:

Установите Arch для использования времени UTC/GMT:

# timedatectl set-local-rtc 0

Установите правильное время:

# timedatectl set-time <insert UTC/GMT time here>

Перезагрузка (возможно)

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