Author Archives: Sergei

Альтернативный подход к восстановлению данных с SSD. Часть 2.

В первой части серии постов была, в общих чертах, поставлена проблема. Прошло какое-то время, случилось некоторое осмысление автором темы нового героя и способов его спасения. Проскочила мысль о том, что хорошо бы иметь обратную связь по координате перемещения станка, что позволит значительно уменьшить ошибки перемещения. Тут просматриваются два варианта: поставить электронные линейки или шаговые двигатели с энкодерами. Что касается использования линеек… Read more »

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

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

Как расширить возможности восстановления данных с SSD?

В тематике восстановления информации с SSD накопителей довольно часто встречается ситуация, при которой из-за проблем с чипом-контроллера нет возможности получить доступ к микросхемам памяти. Такое решение как чтение микросхем через технологический режим в процессоре управления SSD доступно все реже просто из-за того, что производитель перестал размещать технологические программы в памяти пользовательского устройства. Существует прямое решение: отпаять все микросхемы памяти и… 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-диска довольно проблематично, так как сейчас они попадаются редко.