5. Запуск утилиты
При запуске утилиты накопителю подается команда чтения идентификации диска (паспорта) и по полученным данным производится автоматическое определение семейства подключенного HDD. Если данные идентификации (название модели) не соответствуют ни одному из поддерживаемых утилитой семейств, то выводится сообщение «Семейство HDD определить не удалось!». В случае соответствия переключатель семейств устанавливается автоматически в стартовом диалоге утилиты (см. рис. 5).
Если доступ к данным пользователя заблокирован ATA паролем, в стартовом диалоге открыта кнопка «Снятие пароля». Подробности в разделе 5.1.
Рис 5. Стартовый диалог утилиты.
Процедура запуска утилиты имеет два метода: «Читать ресурсы с HDD» и «Читать ресурсы из БД«. В первом случае инициализация утилиты производится с подключенного накопителя, а во втором данные вместо служебной зоны берутся из базы данных, кроме NV-RAM. При методе запуска «Читать ресурсы из БД» фактически нет обращений к служебной зоне накопителя. Это полезно в случае ее повреждения, когда обращение к ней сопровождается зависанием накопителя, либо срывом в стук.
5.1. Снятие блокировки ATA-паролем
В утилите процесс снятия блокировки паролем автоматизирован. При входе в утилиту считываются идентификационные данные накопителя и по ним определяется, установлен пароль или нет. В случае, если пароль установлен, становится доступной кнопка «Снятие пароля». Для накопителей семейств DTLA-5 и DTLA-7 никаких дополнительных действий от пользователя для разблокировки диска не требуется. Во всех остальных случаях требуются дополнительные действия, которые перечислены ниже.