Продолжаем рассматривать процесс запуска жесткого диска от момента подачи питания. Запуск шпиндельного двигателя, набор оборотов. Микросхеме управления двигателем подается команда на набор оборотов, которая, в свою очередь, подает переменное напряжение на обмотки шпиндельного двигателя. Варианты сбоев на этом этапе:
Автор задался целью рассмотреть как можно подробнее, какие процессы происходят при запуске диска. Вывести, как говориться, среднюю температуру по больнице в этом вопросе, т. е. рассмотреть процесс в общем случае с указанием частных примеров. Ведь когда с диском проблемы, то часто он останавливается на стадии запуска, не заводится и «HDD не определяется в БИОСе».
Начинаю цикл роликов и постов на тему «сделай сам». Файлы этого проекта на Github: https://github.com/rlabru/hdd_power_ctrl Описание сборки устройства в виде статьи тут. Это мой первый опыт открытой разработки с подробным видео отчетом.
Оба диска по своему интересны и в недалеком будущем станут темой для повествования в этом блоге. Восстановление данных, что в далеком 1993 году, что теперь в 2016 кажется каким-то фантастическим мероприятием, но во многих случаях вполне реально, что тогда, что теперь. Так же, от времени не зависят спасительные свойства бэкапа!
Собственно вот: Объяснения принципов работы довольно слабые, но очень много интересных кадров с производств и лабораторий. Рекомендую.
Представим себе фантастическую ситуацию: производитель HDD захотел реализовать некий функционал для нужд процесса восстановления данных, такой чтобы: 1) охватить как можно больше случаев восстановления данных; 2) не дать потенциальной возможности модифицировать программу управления накопителя с целью защиты устройств от хакеров. Тогда, что в этот функционал следует включить?
В этой части пойдет речь только о WD. Рассмотрим следующие вопросы: 1) замена USB электроники на SATA-шную. 2) шифрование данных у My passport.
Что такое внешние жесткие диски с интерфейсом USB? В своем большинстве они из себя представляют либо обычные SATA 2.5 дюйма диски, либо те же диски, но с другой платой электроники, на которую установлен мост USB<=>SATA (так делает WD). Samsung в некоторых случаях интегрировал логику USB-устройства в HDD SOC.