Цитата Avatar-Lion:
А почему это они должны остаться на диске? С точки зрения диска это выглядит так: поступает запрос на чтение сектора. Чтение... »
|
Вы прекрасно всё расписали, упустив единственное слово. Должно было быть: "С точки зрения диска это выглядит так:
когда поступает запрос на чтение сектора <..>".
Так вот, если кластер (его LBA) находится в списке $Badclus, того этого "когда" не будет никогда: операционка запрещает себе обращаться к таким кластерам, которые она
для себя пометила как плохие. Причём не будет обращаться вплоть до пересоздания раздела — потому что даже если вы будете форматировать имеющийся раздел или логический диск с таким списком, то списочек этот будет использован и при форматировании, и останется после него.
Т.е. даже при форматировании операционка эти сектора будет обходить стороной — если не поставить в команду специальный ключ со значением "Перетестировать плохие сектора".