Аппаратные часы имеют тенденцию к дрейфу, замедлению или ускорению. Когда ваша система загружается и проверяет файловую систему, она может обнаружить, что метки времени вашего суперблока находятся в будущем относительно системных часов (если они сильно замедляются), и он откажется монтировать файловую систему без вмешательства.
Чтобы избежать этой проблемы в будущем, вы должны использовать NTP для постоянной синхронизации ваших часов с сервером времени. Для этого вы можете сделать следующее:
$ sudo apt-get install ntp
Это установит пакет ntp и запустит демон NTP (который работает в фоновом режиме и регулирует ваши часы).
Чтобы убедиться, что он работает:
$ sudo service ntp status
Он должен вывести что-то вроде «* NTP server running».
Вам нужен инструмент faketime
.
faketime 'yesterday 9am' /bin/date
faketime '2018-10-25 16:45' /bin/date