Tag Archives: WD

Жёсткие диски компании WD (Western Digital): восстановление информации, ремонт, тесты

Western Digital 1 5TB повреждение магнитной головки

Жесткий диск Western Digital. Стоял во внешней USB коробке. Уронили. Принесли на восстановление. Диагностика показывает — стучит при обращении к магнитной головке номер 1 (нумерация с 0). Сняли блок головок и рассматриваем его в микроскоп. Данные успешно восстановлены в том числе и с поврежденной головки.

Спектр сигнала чтения жесткого диска

Работая над блоггер-проектом «делаем жесткий диск», возник вопрос, а как выглядит спектр сигнала получаемого с головки чтения? Из описания канала чтения 32P4904 следует, что максимальная частота следования импульсов где-то 25 мегагерц. Да, чтобы сделать все правильно, нужно обзавестись высокочастотным дифференциальным пробником. А что если его нет, что вообще никак сигнал посмотреть нельзя? Если относительно общего провода посмотреть одно из плеч… Read more »

Изобретаем жесткий диск. В поисках сегмента данных. Часть 12.

В этом посте продолжение разбора микропрограммы жесткого диска WD21000. Этот жесткий диск выбран для демонстрации повторения платы электроники на современной элементной базе. Чтобы это сделать нужно подробнейшим образом разобрать его программу управления в дизассемблере IDA. Так что продолжаем разбор программ. В прошлый раз мы смотрели команду 0xEC. Вот она: И сейчас интересно вот что посмотреть… У жесткого диска есть микросхема… Read more »

Изобретаем жесткий диск. Часть 10. Работаем с макетами.

Итак, новости проекта. Вначале по закупкам и розыскам материалов. 1) Пришел генератор на 100 МГЦ и диоды из «чип и дип» — можно запустить АЦП AD6645. Параллельно нашел, что генератор на 106 МГц можно выпаять из старых Fibre Channel дисков. 2) Раздобыл еще 3 диска из того же семейства, что и изначальный WD21000. Вот какие диски и версии ПЗУ сейчас… Read more »

Изобретаем жесткий диск. Часть 8. Серводемодулятор.

А вот и потерявшаяся часть 8, которая идет после 9-ой! В нашем распоряжении имеется документация от микросхемы AD7775, но в исследуемом нами диске установлена ADSC900JR с виду очень напоминающая первую. Есть ли между ними схожие функции и отличающиеся? Давайте разбираться.

Изобретаем жесткий диск. Часть 9. Первый орден/макет.

Как обычно, орда/империя хочет похитить секрет бессмертия/магнитной записи у заокеанских и не очень джедаев 🙂 После некоторого перерыва продолжаем разбирать старый WD21000 емкостью аж целый гигабайт! Но теперь мы, кроме как разбирать, будем рядом еще постепенно собирать обратно. Правда, автор еще пока не располагает достаточным количеством дисков из семейства нашего подопытного. Но, думаю, это решится в ближайшие месяц/два. А пока… Read more »

PC 3000: зависающие HDD на примере Western Digital

Большинство современных дисков разных производителей имеют общую одинаково проявляющуюся неисправность: по звукам диск запускается как обычно, но при этом либо очень медленно читает данные, либо долгое время висит в состоянии BSY, а после 2-3 минут иногда выдает ошибку, а иногда висит до бесконечности. В качестве примера взят диск модели WD20EARS. Для доступа к данным пользователя используется комплекс ACE Lab PC-3000…. Read more »

Изобретаем жесткий диск. Часть 6а. Видео про технологический режим.

В этой серии при помощи дизассемблера IDA Pro и плагина процессора i80C196NU находим заводскую технологическую команду перезагрузки диска и тестируем ее работу при помощи PC-3000 в режиме ATA commander. Предыдущий пост серии.

Изобретаем жесткий диск. Часть 7. Схема.

В предыдущих частях мы начали дизассемблирование на основе только документации к процессору. Однако, хорошо бы посмотреть как программа управления связана с остальной аппаратурой. Для этого вооружимся тестером с пищалкой, платой WD21000, документацией на микросхемы и начнем рисовать схему электрических соединений. Так как в данном исследовании мне хотелось бы по максимуму использовать операционную систему Linux, то рисовать схему будем в KiCad…. Read more »