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

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

Оценка частоты сигнала с головки

В книжке «Ultrahigh density magnetic recording storage materials» на странице 70 увидел, что размер зерна/домена магнитной записи порядка 10 нанометров. Из этого возникла идея оценить максимальную частоту сигнала с головки для современных дисков.

Для 2.5 дюймовых дисков диаметр внешнего трека равен 65мм.

Длина окружности получается примерно 204,19мм

В одном миллиметре миллион нанометров.

Destructive_interference

Из картинки выше следует, что на одно колебание приходится где-то 40 нанометров.

Continue reading

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

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

Да, чтобы сделать все правильно, нужно обзавестись высокочастотным дифференциальным пробником. А что если его нет, что вообще никак сигнал посмотреть нельзя? Если относительно общего провода посмотреть одно из плеч дифференциального сигнала, то на осциллографе же виден вполне адекватный сигнал. Может все получится, если так же подключить анализатор спектра? Но есть проблемка, вход у анализатора 50 ом. Оказалось, что некоторые диски вполне работают если одну из линий дифференциальной пары нагрузить резистором 50ом. Следовательно, уже можно ставить опыт.

Припаял BNC коннектор для подключения анализатора спектра и попробовал.

WD31600 BNC connection

WD31600 BNC connection

Continue reading

Как работать с оочень старыми дисками в PC-3000 PCI-E

Для примера взят диск MiniScribe 40 мегабайт. Подключаем его в режиме эмуляции LBA из LCHS режима старых BIOS-ов компьютеров 8086, 286, 386 и 486. При помощи Data Extractor исследуем содержание и вычитываем сбойные сектора(BAD-blocks).

Конференция «MOBILE FORENSICS DAY 2019»

Рады сообщить, что наш партнёр, компания ООО «Оксиджен Софтвер», приглашает друзей и партнёров на ежегодную конференцию по мобильной криминалистике «MOBILE FORENSICS DAY 2019».

Конференция пройдёт 19 сентября 2019 года по адресу: Россия, г. Москва, ул. Лесная 7, БЦ «Белые Сады», 2-й этаж, конференц-зал «Meeting Point White Gardens».

На мероприятии будут представлены новые разработки в сфере цифровой криминалистики, доклады специалистов компании-организатора, партнёров и экспертов области, мастер-классы и выставочная зона.

Более подробная информация по ссылке.

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

В этом посте продолжение разбора микропрограммы жесткого диска WD21000. Этот жесткий диск выбран для демонстрации повторения платы электроники на современной элементной базе. Чтобы это сделать нужно подробнейшим образом разобрать его программу управления в дизассемблере IDA.

Так что продолжаем разбор программ.

В прошлый раз мы смотрели команду 0xEC. Вот она:

073_pic01

И сейчас интересно вот что посмотреть… У жесткого диска есть микросхема ОЗУ непосредственно подключенная к процессору. В этой микросхеме расположен сегмент данных, а также явно какой-то оверлей. Вот обращения к нему просматриваются в коде:

Continue reading

PC-3000 восстановление жесткого диска Seagate Barracuda 7200.11

Демонстрация решения проблемы «LED CC» при помощи изоляции разъема подключения шпиндельного двигателя и использования утилиты Seagate F3 комплекса PC-3000. После восстановления оказалось, что диск полностью исправен и читается без BAD-блоков. Видимо, проблема была вызвана либо плохим контактом в разъеме между платой электроники и гермоблоком, либо пульсациями в блоке питания компьютера (нестабильное питание). В любом случае, оба этих варианта связаны с эффектами старения.

Изобретаем жесткий диск. Настройка STM32F4 и Qt Creator

Рассказ про настройку связки ARM GCC + Qt Creator + stlink + Cube MX + STM32F4-DISCOVERY под операционную систему Alt linux версии 8 (8-ая платформа). Автор данного сериала выбрал не простой путь «перехода на Linux». Где-то получается… Где-то пока не очень. Да, open source, он такой… Зато, никому-ничего не должен 🙂