Принудительный запуск fsck при перезагрузке
Добавлено: 30 дек 2018, 18:28
Чтобы Linux выполнил проверку дисков (fsck) при следующей перезагрузке, нужно создать пустой файл forcefsck в корневом каталоге:
Тот же эффект даст следующая команда:
Для того, чтобы fsck самостоятельно устраняла ошибки без ручного подтверждения запросов, в загрузочных параметрах требуется включить опцию автоматического подтверждения всех запросов.
CentOS, Fedora, RedHat
В конфигурационном файле /etc/sysconfig/autofsck добавляем значение -y переменной AUTOFSCK_OPT:
Debian, Ubuntu
В конфигурационном файле /etc/default/rcS присвоить переменной FSCKFIX значение yes:
FreeBSD
В конфигурационном файле /etc/rc.conf присвоить переменной fsck_y_enable значение YES:
Код: Выделить всё
cd /
touch forcefsck
reboot
Код: Выделить всё
shutdown -rF now
CentOS, Fedora, RedHat
В конфигурационном файле /etc/sysconfig/autofsck добавляем значение -y переменной AUTOFSCK_OPT:
Код: Выделить всё
AUTOFSCK_OPT="$AUTOFSCK_OPT -y"
В конфигурационном файле /etc/default/rcS присвоить переменной FSCKFIX значение yes:
Код: Выделить всё
FSCKFIX=yes
В конфигурационном файле /etc/rc.conf присвоить переменной fsck_y_enable значение YES:
Код: Выделить всё
fsck_y_enable="YES"