вместо на образе тупо наполняет "кошачьими" нулями - или я не уловил прогресса?
Нули - это там где остались плохие сектора. Если перечитка сектора успешна, то там не нули.
Интересно, два дисковода дают разные плохие сектора. А после перечитки на другом дисководе плохие сектора от первого перечитываются успешно.