Если badblocks
инструмент показывает несколько ошибок и smartctl
сообщает об ошибках, это означает, что у вас определенно есть какая-то проблема с жестким диском. Таким образом, вам нужно решить это в первую очередь
Самое консервативное, что вы можете сделать, - это использовать ddrescue
два диска размером не менее вашего жесткого диска. Я собираюсь назвать ваш оригинальный диск ORIG
, а два диска DISK_A
и DISK_B
. Сначала используйте, ddrescue
чтобы сделать копию из ORIG
в DISK_A
. Затем используйте, ddrescue
чтобы сделать копию из DISK_A
в DISK_B
. Зачем делать копии прямо сейчас? Потому что, если ваш жесткий диск выходит из строя (и ваш отчет о том, чтоbadblocks
показывает, что ошибки - убедительный признак того, что есть ошибки), вы хотите сделать копию сразу, прежде чем больше секторов выйдет из строя. (Иногда жесткие диски имеют каскадные сбои, когда изначально только несколько секторов выходят из строя; но тогда все больше и больше секторов могут начать выходить из строя, если проблема возникла из-за столкновения головы, поднимающего мусор в герметичную камеру, а затем, когда мусор ударяя по головкам, они снова врезаются в пластины, повреждая больше секторов и выбивая больше мусора ... повторяйте, пока диск не сдохнет как дверной укол.)
Зачем делать вторую копию из DISK_A
в DISK_B
? Поскольку вы попробуете различные методы восстановления DISK_B
, и если они в конечном итоге приведут к логическому повреждению, вы всегда можете вернуться DISK_A
и скопировать исходный образ диска DISK_B
(или, возможно, даже DISK_C
), чтобы у вас всегда был запасной вариант в случае определенного восстановления. Техника ухудшает ситуацию, или вы надеетесь, что какой-то другой метод может восстановить больше данных.
Вполне вероятно, что e2fsck -fy
сможет полностью исправить образ файловой системы DISK_B
. Если это не может, это, вероятно, ошибка в e2fsck
. Пожалуйста, обратитесь к REPORTING BUGS
разделу e2fsck
руководства для получения дополнительной информации о том, что необходимо для полезного сообщения об ошибке. (Также предоставьте информацию о вашем оборудовании и о том, что вы сделали, чтобы исключить проблемы с оборудованием - сделать копию образа файловой системы на новый диск - отличный способ сделать это.)