Команда Linux fsck.ext2
Команда Linux fsck.ext2 используется для проверки файловой системы и попытки исправления ошибок.
При возникновении ошибки в файловой системе ext2 можно использовать команду fsck.ext2 для попытки её исправления.
Синтаксис
fsck.ext2 [-acdfFnprsStvVy][-b <分区第一个磁区地址>][-B <区块大小>][-C <反叙述器>][-I <inode缓冲区块数>][-l/L <损坏区块文件>][-P <处理inode大小>][外围设备代号]
Parameters:
- -a Автоматически исправлять файловую систему, не задавая никаких вопросов.
- -b<адрес первого сектора раздела> Укажите начальный адрес первого сектора раздела, то есть суперблок.
- -B<размер блока> Установите размер каждого блока в разделе.
- -c Проверить, есть ли повреждённые блоки в указанной файловой системе.
- -C<обратный нарратор> Укажите обратный нарратор. Команда fsck.ext2 будет с его помощью описывать все процессы выполнения в обратном порядке, что упрощает диагностику или мониторинг выполнения программы.
- -d Подробно отображать процесс выполнения команды для устранения неполадок или анализа выполнения программы.
- -f Принудительно выполнять полную проверку файловой системы, даже если при быстрой проверке не обнаружено проблем.
- -F Перед проверкой файловой системы сначала очистить данные в области блоков устройства хранения.
- -I<количество блоков буфера inode> Задайте количество блоков для буфера inode проверяемой файловой системы.
- -l<файл плохих блоков> Считать блоки, перечисленные в файле, плохими блоками и помечать их, не позволяя приложениям использовать эти блоки.
- -L<файл плохих блоков> Этот параметр действует аналогично указанию параметра "-l", но перед обращением к файлу плохих блоков для пометки плохих блоков он сначала очищает все ранее помеченные плохие блоки, т. е. сбрасывает их все, а не просто добавляет новые метки плохих блоков.
- -n Установить проверяемую файловую систему в режим только для чтения, отключить интерактивный режим и отвечать "нет" на все вопросы.
- -p Этот параметр действует так же, как указание параметра "-a".
- -P<размер обрабатываемого inode> Задать размер inode, который может обрабатывать команда fsck.ext2.
- -r Этот параметр будет игнорироваться и не обрабатываться; он используется только для решения проблем совместимости.
- -s При проверке файловой системы менять местами содержимое каждой пары байтов.
- -S Этот параметр действует аналогично указанию параметра "-s", но независимо от того, находится ли файловая система уже в стандартном порядке байтов, всегда менять местами содержимое каждой пары байтов.
- -t Отображать информацию о времени выполнения команды fsck.ext2.
- -v Подробно отображать процесс выполнения команды.
- -V Отображать информацию о версии.
- -y Отключить интерактивный режим и соглашаться на все задаваемые вопросы.
Энциклопедия команд Linux