Я запускаю сервер Ubuntu и использую SSH для работы на нем. Я заметил, что время от времени после перезагрузки сервер будет запрашивать проверку диска. Я должен вручную сказать системе запустить или игнорировать ее. Однако у меня нет монитора, подключенного к моему серверу, и я не смогу соединиться с SSH, пока проверка диска не была завершена или была проигнорирована.
Есть ли способ: - автоматически проверять диск без моего разрешения? - Запустите сервер SSH перед проверкой диска (я сомневаюсь в этом) - Не делайте никаких проверок диска (но мне кажется, это довольно дешевый способ, потому что проверки полезны)
С уважением, Брендт
Если регулярная проверка файловой системы выполняется, ввод данных пользователем не должен необходимая пчела. Однако, если что-то неожиданное произошло, ввод данных пользователем может требоваться. Чтобы сказать fsck Выполнять проверку и фиксировать ошибки без вмешательства пользователя, добавить
FSCKFIX=yes
в
/etc/default/rcS
как указано в, например, https://stackoverflow.com/questions/9932250/how-to-auto-respond-to-fsck-prompt-at-boot. В целом будьте осторожны при выполнении автоматических восстановлений файловой системы.
Только для проверения этого дважды проверки файловой системы регулярно выполняются без вмешательства пользователя, сделайте a
sudo touch /forcefsck
и перезагрузка Ваша система. Теперь файловая система yor проверяется, как она регулярно была бы.
Для записи: Чтобы изменить или отключить регулярные проверки файловой системы, использовать tune2fs
, например.
tune2fs -c 0 -i 0 /dev/sda1
для отключения проверки/dev/sda1 после, x монтируется, а также зависящая от времени проверка. Также возможно отредактировать /etc/fstab
и набор последняя цифра после записи фс в 0, например.
/dev/sda1 /home ext4 defaults 1 2
кому:
/dev/sda1 /home ext4 defaults 1 0