Ubuntu неправильное время (универсальное и местное)

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

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

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

1 ответ

Часы 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>

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

Другие вопросы по тегам