Я перехожу с жесткого диска с NTFS, на котором есть несколько поврежденных секторов.
Я только что сбежал chkdsk /r
(из ERD 6.0 x32), чтобы убедиться, что все они правильно помечены как таковые.
Тем не менее, при запуске ntfsclone --save-image <...>
без --rescue
(из Компакт-диск аварийного восстановления системы 4.6.0), получаю "на диске N сбойных секторов" предупреждение (что нормально), но тогда - ERROR: the disk is faulty <...>
.
Вопросы следующие:
Что означает ошибка? Означает ли это, что ntfsclone
читает все сектора (а не только те, которые содержат данные) независимо от --save-image
flag и столкнулся с 1-м плохим (так что пользовательские данные в полном порядке, а резервная копия с --rescue
все равно будет звук) или что у меня есть еще один, немаркированный плохой сектор?
Если это первое, может ntfsclone
получить указание игнорировать помеченные плохие и подавлять только немаркированные?
После обсуждения с разработчиком этот оказалось ошибкой в ntfsclone
и ntfsresize
v2015.3.14
: они действительно должны обходить плохие кластеры, но не делайте этого, если их слишком много для того, чтобы список поместился в один блок.
Разработчик предоставил патч для текущего выпуска, ntfs-3g v2015.3.14
, который доступен по указанной выше ссылке.