Привет всем.
Попал в руки винт Seagate ST34311A 8.01.
Поверхность и скорость работы винта почти идеальна, bad'ов нет (MHDD).
Форматируется, информация записывается нормально.
Но при чтении некоторые байты не идентичны записанным. При этом система не дает никаких ошибок. Расположение и количество "неправильных" байтов может меняться.
Пример
0. Запись группы небольших файлов (до 1 Mb). Сравнение одного из этих файлов с оригиналом
1. Копирование ~700 Mb
2. Копирование ~700 Mb
3. Копирование ~100 Mb
Адрес Оригинал ________ Считанное
0. Ok
1. 35 несовпадений
4A070 xx xx xx xx 20 xx xx xx _____________ xx xx xx xx 30 xx xx xx
4A1F0 xx xx xx xx 30 xx xx xx _____________ xx xx xx xx 20 xx xx xx
4A2F0 xx xx xx xx 70 xx xx xx _____________ xx xx xx xx 60 xx xx xx
4A370 xx xx xx xx 64 xx xx xx _____________ xx xx xx xx 74 xx xx xx
4A3F0 xx xx xx xx 75 xx xx xx _____________ xx xx xx xx 65 xx xx xx
4A4F0 xx xx xx xx 72 xx xx xx _____________ xx xx xx xx 62 xx xx xx
4A570 xx xx xx xx 61 xx xx xx _____________ xx xx xx xx 71 xx xx xx
4A5F0 xx xx xx xx B9 xx xx xx _____________ xx xx xx xx A9 xx xx xx
4A770 xx xx xx xx D1 xx xx xx _____________ xx xx xx xx C1 xx xx xx
4A970 xx xx xx xx 6F xx xx xx _____________ xx xx xx xx 7F xx xx xx
4AB70 xx xx xx xx 2E xx xx xx _____________ xx xx xx xx 3E xx xx xx
4ABF0 xx xx xx xx B8 xx xx xx _____________ xx xx xx xx A8 xx xx xx
4AC70 xx xx xx xx 68 xx xx xx _____________ xx xx xx xx 78 xx xx xx
.....
2. 672 несовпадения
026F0 xx xx xx xx 3F xx xx xx _____________ xx xx xx xx 2F xx xx xx
027F0 xx xx xx xx 7D xx xx xx _____________ xx xx xx xx 6D xx xx xx
028F0 xx xx xx xx FE xx xx xx _____________ xx xx xx xx EE xx xx xx
......
4A070 xx xx xx xx 20 xx xx xx _____________ xx xx xx xx 20 xx xx xx
4A1F0 xx xx xx xx 30 xx xx xx _____________ xx xx xx xx 30 xx xx xx
4AC70 xx xx xx xx 68 xx xx xx _____________ xx xx xx xx 68 xx xx xx
.......
3. 13 несовпадений
4C5F0 xx xx xx xx 62 xx xx xx _____________ xx xx xx xx 72 xx xx xx
4C670 xx xx xx xx 65 xx xx xx _____________ xx xx xx xx 75 xx xx xx
4C6F0 xx xx xx xx 34 xx xx xx _____________ xx xx xx xx 24 xx xx xx
4C870 xx xx xx xx 20 xx xx xx _____________ xx xx xx xx 30 xx xx xx
......
Изменяется только 4-ый бит. По-моему проблема в электронике.
Вопрос - на каком этапе обработки информации в винте происходит данный казус. Ну и кто виноват, конечно.
Заранее благодарен.
Бит изменяется один, но в разных местах и эти места перемещаются.