Как автоматически зафиксировать fileystem?

У меня есть маленькая плата, которую я пытаюсь использовать в качестве бездисплейного устройства IOT. Проблема время от времени во время процесса начальной загрузки, который она показывает следующей ошибке.

Errors were found while checking the disk drive for /.   
Press F to attempt to fix the errors, I to ignore, S to skip mounting or M for manual recovery...

Поскольку устройство является бездисплейным, я действительно хотел бы за плату к автоматически, "нажимают f", таким образом, пользователь не должен перемещать устройство в монитор и клавиатуру только для нажатия f. Как я могу выполнить это?

0
задан 30 August 2016 в 21:34

1 ответ

Ответ на Ваш вопрос здесь , проверка файловой системы how-can-i-make-fsck-run-non-interactively-at-boot-time

(fsck) не выполняется, каждая начальная загрузка так Ваш "время от времени" могла означать, что ошибки всегда там, но fsck не выполняется, когда ни о каких ошибках не сообщают.

Нахождение источника ошибок файловой системы важно. Я смотрел бы на сообщения об ошибках в /var/log/boot.log и отправил бы новый вопрос того, с какими ошибками там Вы нуждаетесь в помощи. Сообщения об ошибках Fsck могут быть в других местоположениях в зависимости от или выскочке, или systemd используется для init во время начальной загрузки.

, Чтобы вынудить человечность зафиксировать все ошибки диска в начальной загрузке необходимо добавить FSCKFIX=yes к файлу/etc/default/rcS. Это говорит fsck работать с флагом-y. 1

2
ответ дан 28 September 2019 в 15:30

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

Похожие вопросы: