Цитата gmini:
Сейчас попробую запустить Erase —тест в режиме линейной записи. »
|
Не поможет... Это хард таков.
Ещё раз
Пусть мы хотим записать в сектор LBA=2. По умолчанию и Виктория и HDDScan захотят записать 512 байтов.
1. Для этого хард выберет в свою рабочую память сектор LBA=0 равный 4096 байтов.
2. По смещению 1024 байта будут вставлены 512 байтов записываемого сектора.
3. ВСЕ 4096 байтов запишутся назад по адресу LBA=0.
Итого вместо одной операции записи мы имеем три.
Пусть теперь мы захотим записать в секторы LBA :0, LBA : 1, ...., LBA : 7. При этом в LBA = 0 (4096 байт) будет soft-bad. ВСЕ восемь попыток записи завершаться аварией потому, что выборка большого сектора не пройдёт.
Это дело можно объехать только в дисковом редакторе, если писать диапазон из восьми секторов. В этом случае предварительная выборка большого сектора не нужна --- просто сразу из памяти харда диапазон из 8 малых секторов его перекроет. Вот только геморрное это дело --- по одному 160 секторов как клопов душить...