Tag Archives: Жёсткие диски

Изобретаем жесткий диск. Коммутатор головок. Часть 17.

В этой части изучения жесткого диска WD21000 несколько отойдем от плана и немного дополним принципиальную схему и дизассемблер. В прошлой модификации схемы оставались не тронутыми две дискретные микросхемы: инвертор 74LS05 с обозначением U7 и компаратор LM339 с обозначением U8. Хорошо бы уточнить их функции (напоминаю, текущая версия срисованной схемы выложена тут). Отдельные элементы этих микросхем участвуют в реализации функции выбора… Read more »

Изобретаем жесткий диск. Анализ протокола обмена с WD61C13A-WM. Часть 16.

Итак, добрались до изучения нашего героя повествования (жесткого диска) WD21000 при помощи цифрового анализатора встроенного в осциллограф Rigol DS1052D. Как уже отмечалось в самом первом посте этой серии, у данного диска все важные функциональные элементы выполнены в виде отдельных микросхем, что позволяет проанализировать электрическое взаимодействие между ними. В более новых дисках степень интеграции резко возросла и не позволяет посмотреть отдельно, например,… Read more »

Как недостаточное внимание к особенностям SMR привело к диагностической ошибке

Осенью 2019го года наш специалист допустил ошибку при первоначальной диагностике состояния жёсткого диска. Он не учёл тот факт, что при определённых условиях исправный жёсткий диск, использующий технологию SMR, может глубоко погрузиться в выполнение внутренних процессов. Настолько, что будет отвечать на запросы с большими задержками. И при выполнении тестов чтения наблюдаемая картина может быть похожа на поведение диска, имеющего проблемы с… Read more »

Особенности жестких дисков с SMR технологией

В ролике тестируются жесткие диски Western Digital и Seagate, выполненных по технологии черепичной записи (SMR). Дается краткая информация о принципе работы SMR жестких дисков. Тесты выполнены при помощи бесплатной программы R.tester (Скачать: https://rlab.ru/tools/rtester.html). Скрипты с тестами записи расположены по адресу: https://github.com/circularpi/r.tester-scripts

Устройство жёсткого диска – позиционирование

Видеофрагмент из курса лекций ACELab, R.LAB в МФТИ. Представлена одна из лекций курса «Восстановление данных с магнитных, твердотельных носителей и RAID-массивов» https://mipt.ru/cdpo/programs/software/supervised_learning.php?ELEMENT_ID=1845229 А точнее, из второго дня модуля «Восстановление данных с магнитных носителей». Программа обучения разработана нами совместно с ведущим мировым производителем оборудования для восстановления данных – компанией ACELab (https://www.acelab.ru/dep.pc/). В лекции «Устройство жёсткого диска – позиционирование» даётся представление о… Read more »

Изобретаем жесткий диск. Макет WD+STM32. Часть 15.

В предыдущей части был намечен план дальнейших действий по изучению принципов управления шпиндельным двигателем. Автор почему-то принял решение начать реализацию с пункта 3. Встречаем нового персонажа данного повествования: Это испытательный макет с платой WD21000, установленной на часть жесткого диска, от которого оставлен только шпиндельный двигатель; процессором STM32, в виде отладочной платы и двух микросхем- переходников логического уровня 74LVC4245. Плюс еще… Read more »

Как восстановить служебную зону жесткого диска WD Atlantis?

В данном ролике представлен подробный процесс восстановления данных с жесткого диска WDC WD5001AALS-00L3B2 при помощи программно-аппаратного комплекса PC-3000. Диск поступил с типичной проблемой «не определяется в …». Съемка производилась без заранее подготовленной гарантированно успешной последовательности действий. Это привело к тому, что автор допустил две ошибки в ходе съемки: не удалось загрузить лоадер и забыл включить перед записью ролика ранее отключенную… Read more »

Изобретаем жесткий диск. Управление шпинделем. Часть 14.

Давно не было серии про разбор и попытки повторения жесткого диска, но автором работа в этом направлении делается постоянно. В частности, сейчас ведутся раскопки в области управления каналом чтения через последовательный интерфейс, о чем планировалось написать в части 13. Сложность заключается в том, что, чисто по дизассемблированию, понять как все-таки управляются микросхемы шпинделя, канала чтения и позиционера не представляется возможным…. Read more »

Переделка платы USB 3.0 в SATA для диска WD

Имеется USB диск WD30NMZW-11GX6S1. Для, того, чтобы была возможность читать поверхность при помощи PC-3000 с использованием всех функций необходимо переделать интерфейс этого диска с USB на SATA. Заменить такую плату на плату от SATA-диска довольно проблематично, так как сейчас они попадаются редко.