Команда Linux e2fsck

Linux 命令大全Справочник команд Linux

Команда Linux e2fsck используется для проверки правильности работы раздела, использующего файловую систему Linux ext2.

Синтаксис

e2fsck [-pacnydfvFV] [-b superblock] [-B blocksize] [-l|-L bad_blocks_file] [-C fd] device

Описание параметра:

  • device: проверяемый раздел жёсткого диска, например /dev/sda1
  • -a: Проверить раздел и автоматически исправить при наличии проблем; эквивалентно функциональности -p.
  • -b: Задать местоположение, где хранится суперблок.
  • -B: Задать размер единичного блока.
  • -c: Проверить, есть ли на разделе плохие дорожки.
  • -C file: Сохранить результаты проверки в file для просмотра.
  • -d: Вывести отладочные результаты e2fsck.
  • -f: Выполнить проверку принудительно.
  • -F: Очистить буферный кэш устройства перед началом проверки, чтобы избежать ошибок.
  • -l bad_blocks_file: Добавить данные блоков с плохими дорожками в bad_blocks_file.
  • -L bad_blocks_file: Сохранить данные блоков плохих дорожек в bad_blocks_file; если файл не существует, он создается автоматически.
  • -n: Открыть файловую систему в режиме только для чтения.
  • -p: Проверить раздел и автоматически исправить при наличии проблем.
  • -v: Подробный режим отображения.
  • -V: Показать текущую версию e2fsck.
  • -y: Заранее установить ответ "yes" на все вопросы во время проверки.

Примеры

Проверить, нормален ли /dev/hda5. При наличии отклонений автоматически исправить и установить ответ "yes" на все запросы:

e2fsck -a -y /dev/hda5

Примечание:

В большинстве случаев, когда e2fsck используется для проверки раздела жесткого диска, ситуация обычно особая. Поэтому лучше сначала размонтировать раздел с помощью umount, а затем запустить e2fsck для проверки. Если необходимо проверить /, перед запуском войдите в однопользовательский режим.

Linux 命令大全Справочник команд Linux

Другие расширения