Как изменить системное время или вызвать синхронизацию с аппаратными часами

В моем ноутбуке, вероятно, разрядился аккумулятор CMOS, я знаю, что скоро должен это исправить, но до тех пор эта очень раздражающая проблема не позволяет мне его использовать.

Сценарий: мои системные часы сбрасываются на 15/12/08 11:00 каждый раз, когда я включаю свой компьютер. У этого есть все виды побочных эффектов, один из самых раздражающих, что я не могу войти в свой Gmail.

Сначала я просто ждал, когда произойдет синхронизация времени, так как у меня это активировано и все. Это никогда не происходило. Я погуглил и не нашел способа принудительно синхронизировать время, что мне показалось очень странным. Там действительно нет?

Установка времени и даты вручную также является проблемой. Для моей установки 12.10 настройки времени и даты прослушиваются. Я помню, что это было для моей последней, более старой установки, хотя. Конечно, самый простой способ - просто вручную редактировать поля даты и времени, вводя новую дату. Это возможно в теории, но изменения отменяются, как только текстовые поля теряют фокус. Другой способ сделать это - нажимать кнопки + в течение долгого времени. В первый раз, когда я сделал это, изменения также не были сохранены. Я обнаружил, что после этого мне нужно переключиться из ручного режима в режим интернет-синхронизации и подождать ~5 секунд, пока в верхнем левом углу моей системы не отобразится новое время, иначе это не будет иметь эффекта.

Поэтому хорошим решением было бы одно из следующего: установка времени / даты вручную, может быть, через терминал, чтобы я мог просто ввести правильные значения. Или команда, которая принудительно запускает немедленную синхронизацию времени, которую я могу запустить после загрузки. Я знаю, что скоро мне придется заменить батарейки, но это серьезно мешает мне работать...

1 ответ

Решение

Вы можете установить аппаратные часы с помощью команды (например)

sudo hwclock --set --date="2012-12-15 20:49:00"

Затем вам нужно синхронизировать системные часы с аппаратными часами:

sudo hwclock -s

Ссылка: $ man hwclock

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