А радости ? Винт-то считает, что этого

А радости ? Винт-то считает, что этого сектора уже нет - потому что создал дубля. И обращения к нему на запись нет. Посему, когда мы пытаемся ПИСАТЬ (чем угодно !) в нулевой сектор - мы честно в него пишем. В дубль-нулевой. А то, что ему запретили исходный выкинуть... это винт как-то забыл... и то, что из Биоса сначала читается именно он, невыкинутый... вот это-то никак и не пофиксить. Не порывшись в служебке.

А как, интересно, Ты задашь запись в ПЕРВЫЙ нулевой сектор ?
Любой прогой: заказали писать в нулевой - ну, и пишем. Пожалуйста ! Хто ж подумает, что их - два ?