Как вызвать fsck при каждой начальной загрузке - все (соответствующие) файловые системы?

Отсюда:

Используйте консоль восстановления Windows XP для переустановки MBR Windows и загрузчика (начальная загрузка с CD, нажмите R при запросе и затем выполнении FIXMBR и FIXBOOT).

14
09.04.2014, 20:49
3 ответа
[1130397] В [1130800]/etc/init.d/checkfs. sh[1130801] является строкой [1130802], если [ -f /forcefsck ] || grep -s -w -i "forcefsck" /proc/cmdline[1130803], то предоставление [1130804]forcefsck[1130805] в командной строке ядра или генерация файла [1130806]/forcefsck[1130807] при выключении должны вызвать fsck при следующей перезагрузке. [12151]Для предотвращения ручного запуска fsck попросите [1130808]fsck[1130809] попытаться автоматически исправить ошибки с опцией [1130810]-y[1130811], прокомментировав и изменив нет на [1130812]yes[1130813] в следующей записи /etc/default/rcS, после редактирования она должна выглядеть следующим образом:[12152]Одна опция (forcefsck или FSCKFIX) не подразумевает другую.[1130402].
16
27.01.2020, 19:50

Добавьте FSCK.Mode = Force Параметр ядра на вашем загрузке. Добавьте эту опцию в GRUB_CMDLINE_LINUX_DEFAULT = переменную внутри / etc / default / grub . Как root, генерируйте новый файл конфигурации GRUB:

[ROOT @ HOST] # GRUB-MKCONFIG -O /BOOT/GRUB/GRUB.CFG

This Parameter имеет тот же эффект, что и создание файла forcefsck в корне точка крепления.

Решение использования Checkfs.sh скрипт лучше подходит на Debian, но не должен работать над другими дистрибутивными

7
27.01.2020, 19:50

Я редактирую мой ответ:

Команда:

sudo tune2fs -c 1 /dev/sdX

в соответствии с MANPAGES -C Аргумент для Tune2FS считает количество экземпляров монтируемых для раздела Отказ Следовательно, 1 сил для проверки FS после каждого экземпляра монтажа.

( http://man7.org/linux/man-pages/man8/tune2fs.8.html )

7
27.01.2020, 19:50

Теги

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