Как в NTFS создать файл который покроет bad-блоки?
Есть винт с плохими секторами, (ремап не помогает, mhdd прогонял, check disk тоже).
Нужно подсказать ОС Windows 7 что в эти сектора ничего писать не нужно. Есть предположение что если я знаю адреса секторов которые не читаемы, и создам пустой файл который покрывает эти сектора, ФС хотя бы не будет пытаться в них лезть. Дефрагментация отключена.
Вопрос через что можно сделать, как задать адресацию файлу, его размер, начало, конец?
Если есть альтернативы, рад буду услышать.
Не сталкивался с подобной задачей, но с нынешними уровнями абстракций FS это вряд ли возможно. Само наличие бэд-блоков - сигнальчик мигрировать на новый диск. Тем более, если они начали мешать повседневной работе.
Просто прогоняешь загрузившись с Лайва, Викторию (Victoria) в режиме ремапа - она должна всё сделать корректно. Только что сегодня так починили упавший сначало было по серьезному жесткий в системе виденаблюдения. Восстановили, потом конечно Акронисом на другой диск переехали, но до этого даже Акронис (True Image) вешался...
Самое правильное - выкинуть этот винт.. Но если хочется секиса то план такой:
Забиваешь весь винт кучей файлов по 1 мегабайту.
Смотришь какие из файлов попали на бэдблоки.
Запоминаешь эти файлы.
Остальные файлы удаляешь.
В результате получаешь то что тебе хочется - бэдблоки заняты ненужными тебе файлами а остальное место доступно для работы..
Ну и конечно ставишь свечку в церкви чтобы не насыпалось новых бэдов.