vlad1024
Я предполагаю так:
Винда начинает тест поверхности, доходит до сектора, который диском помечен как BAD. Но Винда про эту пометку же еще не знает. Посылает команду чтения сектора - а винт в ответ сразу возвратит "ошибка"? И тогда NTFS пометит кластер как BAD. Примерно так?
Фигня это всё, ничего у вас не получится с искусственными софт-бэдами. При полном форматировании винда перезаписывает все секторы нулями и все эти "псевдо-бэды" элементарно излечутся. Вы же запланировали создать софт-бэды, а этот вид бэда отличается от физического лишь тем, что у него записана неправильная контрольная сумма в поле CRC. Любая перезапись вернёт его в строй и нифига этот задуманный фокус не прокатит.
Я предполагаю так:
Винда начинает тест поверхности, доходит до сектора, который диском помечен как BAD. Но Винда про эту пометку же еще не знает. Посылает команду чтения сектора - а винт в ответ сразу возвратит "ошибка"? И тогда NTFS пометит кластер как BAD. Примерно так?
Фигня это всё, ничего у вас не получится с искусственными софт-бэдами. При полном форматировании винда перезаписывает все секторы нулями и все эти "псевдо-бэды" элементарно излечутся. Вы же запланировали создать софт-бэды, а этот вид бэда отличается от физического лишь тем, что у него записана неправильная контрольная сумма в поле CRC. Любая перезапись вернёт его в строй и нифига этот задуманный фокус не прокатит.