То есть вот сообразить, в чём проблема - ну никак.
- - - Добавлено - - -Код:cop/dev/ver dk1:/start:0/end:49. dk2:/start:0 cop/dev/ver dk1:/start:51./end:1599. dk2:/start:51.
Это не произвольный поток бит, это содержимое зоны данных. Судя по тому, что в битом секторе что то увидели, ошибка в зоне данных, а не в заголовке
Если испорчен нужным образом заголовок, то контроллер просто не найдёт сектор и не прочитает ничего - в этом секторе. Что, в принципе, не помешает ему найти следующий сектор. Но, правда, может особо свести в порче данных, так что вдруг нарисуется (в зоне данных) синхропоследовательность - и вот тут ничего не скажу, как себя поведёт контроллер.