Является файловой системой fsck -N опасной

Я читал, чтобы никогда не запускать fsck при монтировании файловой системы. Как насчет запуска fsck -N только для идентификации, но не для восстановления файловой системы при монтировании? Это опасно? Известно ли fsck -N перегружать систему и замедлять ее?

  • Значение fstab для не root-разделов
  • Безопасно отключить загрузку fsck в файловой системе ext3 только для чтения?
  • Как я могу диагностировать и исправлять недостающее место на диске?
  • Как автоматически заставить диски fsck после сбоя в `systemd`?
  • Могу ли я сделать низкоуровневые изменения на корневом fs, установленном RO?
  • Проблемы с USB goflex 2 TB
  • Устранение неудовлетворенных зависимостей установки; проблемы с файловой системой
  • Что означает «установка fs с ошибками» в dmesg и что делать после этого?
  • 2 Solutions collect form web for “Является файловой системой fsck -N опасной”

    fsck -N только распечатывает список файловых систем, которые будут проверены. fsck является интерфейсом для программ, специфичных для файловой системы, таких как fsck.btrfs , fsck.btrfs , … Параметр -N сообщает fsck не вызывать эти программы, а печатать командную строку, которую он будет использовать вместо этого. Сама fsck фактически не читает эти файловые системы, поэтому не имеет значения, установлены ли файловые системы или нет.

    Если вы имели в виду fsck -n , то вызываются программы, специфичные для файловой системы, и передаются параметр -n , который для большинства из них означает «смотреть, но не касаться». Если файловая система смонтирована, fsck обычно обнаруживает ложные ошибки, поскольку смонтированная файловая система имеет тенденцию находиться в противоречивом состоянии, когда происходят операции записи. Он не будет блокировать вашу систему, но она не сообщит ничего полезного.

    По определению, смонтированная файловая система находится в противоречивом состоянии. Поэтому, если вы хотите запустить это, скорее всего, напечатайте кучу ложных и совершенно бессмысленных ошибок.

    Действительно, если вам нужно проверить файловую систему, отключите ее.

    Linux и Unix - лучшая ОС в мире.