Назад | Перейти на главную страницу

Что означает Linux e2fsck «перезапуск fsck с самого начала»?

Мое регулярное ежемесячное повреждение моего drobo ext3 linux означает, что у меня есть fsck -f -y the device, но я получаю сообщение выше через несколько часов после начала процесса. Кто-нибудь знает, что это значит?

Я ожидаю, что это следствие регулярного повреждения, для которого у меня нет диагноза, но это может быть что угодно, от ошибок linux fs (маловероятно), linux usb, оборудования ПК, кабеля, оборудования drobo, ошибок drobo fs (более вероятно, imho ).

Это большая ошибка e2fsck. Если на одном этапе обнаруживается серьезное несоответствие, ремонт начинается с самого начала.

Это одна из причин, по которой я много лет назад перешел на Reiserfs, а позже - на XFS.

Однако вам не придется делать этот ремонт часто. Если да, то вам следует выяснить, почему.

  • Если это проблема с оборудованием, вы можете использовать smartmontools для диагностики S.M.A.R.T. проблемы.
  • Сообщения ядра (dmesg) также могут помочь найти причину.

ОБНОВЛЕНИЕ: перечитав ваши комментарии, мне есть что добавить. Кому-то не повезло с этим устройством (найдите drobo на странице или прокрутите вниз). Может стоит сделать полную резервную копию.

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

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

Какие еще сообщения вы видите перед тем, как получить это сообщение?

Возможно, он поврежден в течение fsck, вызывающий несогласованное состояние. Излишне говорить, что я думаю, что у вашего диска, вероятно, серьезные проблемы. Я бы заменил его, если можно.