top of page

Оборудование обновлено, ждите новую версию описания!

 

 

Принципы функционирования комплексов PC-3000

Современный HDD можно условно разделить на три части: гермоблок, плата электроники и внутреннее программное обеспечение HDD. Из-за повреждений в любой из этих частей накопитель будет неработоспособным. Комплекс PC-3000 позволяет продиагностировать HDD и при необходимости исправить поврежденные программные модули HDD, отключить неисправные головки, заблокировать доступ к поврежденным участкам магнитных поврехностей, получить доступ к пользовательским данным и многое другое.

Диагностика HDD осуществляется в обычном (пользовательском) режиме и в специальном технологическом (заводском) режиме работы. Для этого в комплекс PC-3000 входит набор специализированых переходников и адаптеров, которые используются для перевода HDD в технологический режим работы, для получения доступа к внутреннему программному обеспечению HDD и данным пользователя.

Для первоначальной диагностики HDD запускается универсальная утилита PC-3000, которая диагностирует накопитель в пользовательском режиме работы. При этом проверяется идентификация HDD, установлен ли на накопителе пароль, запрещающий доступ к данным пользователя, проверяется доступность ко всей области пользовательских данных по LBA, проверяется система трансляции накопителя и др. В случае обнаружения неисправностей запускается специализированная (предназначенная только для данного семейства HDD) технологическая утилита, которая и осуществляет ремонт жесткого диска или позволяет получить доступ к пользовательским данным в технологическом режиме.

Технологические утилиты

В состав ПО комплекса PC-3000 входят 16 специализированных утилит для различных производителей, архитектур и семейств HDD. С их помощью, можно произвести углубленную диагностику различных подсистем накопителя, выявить повреждения и попытаться устранить их программными методами, получив в результате доступ к данным пользователя. В случае ремонта HDD, когда пользовательские данные не нужны, можно выполнить полную инициализацию накопителя, отключить неисправные магнитные головки, скрыть найденные дефекты магнитных поврехностей и переконфигурировать HDD.

Все специализированные утилиты входящие в комплект PC-3000 позволяют выполнить следующие действия:

  • диагностировать HDD в технологическом режиме;

  • проверять и восстанавливать служебную информацию HDD;

  • читать и записывать содержимое Flash ПЗУ HDD;

  • загружать программу доступа к служебной информации — LRD;

  • изменять конфигурационные таблицы головок HDD;

  • просматривать таблицы скрытых дефектов P-лист, G-лист, T-лист и др;

  • скрывать найденные дефекты на поверхностях магнитных дисков;

  • пересчитывать (инициализировать) транслятор;

  • изменять конфигурационные и идентификационные параметры;

  • сбрасывать логи и S.M.A.R.T. параметры;

  • подсматривать и сбрасывать пароль установленный на HDD;

  • работать совместно с Data Extractor-ом.

Использование комплекса PC-3000 при восстановлении данных

Наиболее частой проблемой повреждения современного HDD является отказ одной или нескольких магнито-резестивных головок, повреждение модулей служебной информации, дефекты магнитных поврехностей (сколы, царапины), повреждение платы электроники HDD и т.п. При восстановлении данных, во многих случаях, нет необходимости полностью ремонировать накопитель, достаточно произвести корректировки внутреннего программного обеспечения HDD. Это позволит временно получить доступ к данным пользователя и считать необходимую информацию.

  • В случае повреждения одной из магнитных головок, для получения доступа к данным по оставшимся, можно использовать технологию их спаривания. Когда вместо поврежденной головки используется соседняя исправная. Это не нарушает целостность трансляции даных и позволяет прочитать большие объемы данных без необходимости перестановки блока магнитных головок.

  • В случае проблем с начальной инициализацией HDD, можно просматривать детальный лог процесса старта накопителя выявляя в нем поврежденные программные модули служебной информации. Можно переключать копии служебных областей, позволяя накопителю выполнить инициализациию по исправной системной головке. В случае останова процесса инициализации HDD по причине невозможности загрузить в ОЗУ накопителя программные модули (оверлеи) штатными средствами, можно использовать загрузку Лоадера (специально подготовленной программы) позволяющей создать в ОЗУ HDD необходимый для работы накопителя контент.

  • Работа с накопителем в технологическом режиме, позволяет читать данные по физическим параметрам в PZCHS или в линейном физическом пространстве по ABA. Очень часто это единственный способ прочитать данные с сильно разрушенных поверхностей.

  • При повреждении платы электроники накопителя, существует возможность адаптировать и использовать исправную плату взятую с донорского HDD такого же семейства. Это существенно экономит время необходимое для получения доступа к данным пользователя.

  • В случае USB HDD можно получить доступ к данным поьзователя через COM порт или адаптировать и использовать плату от SATA HDD.

Использование комплекса PC-3000 при ремонте HDD

В случаях, когда данные пользователя не нужны, комплекс PC-3000 предоставляет ширкие возможности для ремонта HDD, который заключается в перезаписи Flash ПЗУ, отключении неработающих магнитных головок, обнаружении и устранении повреждений в служебной области накопителя, пересчете или перезаписи служебных программных модулей, восстановлении системы трансляции, очистке и сбросе Логов и таблиц S.M.A.R.T параметров, обнаружении дефектных участков магнитных поверхностей и исключении их из рабочего пространства HDD. По окончании этих действий производится корректировка идентификационных параметров накопителя (серийного номера, названия модели, емкости и т.п.).

Весь процесс ремонта можно разделить по пунктам:

  1. Выполняется диагностика платы электроники HDD, при этом оценивается сложность и целесообразность ремонта. Плата ремонтируется или адаптируется исправная плата взятая от донорского накопителя аналогичного семейства. На плате проверяются Flash ПЗУ, проверяется целостность их содержимого и соответствие версии. В случае необходимости производится их перезапись из эталонных данных базы PC-3000;

  2. Проверяются магнитные головки, неисправные исключаются из работы.

  3. Выполняется диагностика служебной области HDD. При этом проверяются модули служебной информации по всем копиям, поврежденные восстанавливаются или переписываются из эталонных даных. Некоторые модули очищаются, сбрасываются логи. Для тех накопителей, для которых возможно, запускается процедура калибратора.

  4. Выполняется поиск дефектных секторов и треков на поверхностях HDD, производится операция их скрытия. В случае сильных разрушений поверхностей и большого количества дефектных сектров принимается решение о необходимости отключения данной поверхности из работы. При небольших, локально размещенных дефектах возможно отключение отдельных зон или скрытие дефектов осуществляется за счет резервной зоны HDD и емкость HDD при этом не уменьшается. Для тех накопителей, для которых возможно, запускается процедура SelfScan.

  5. Определяется доступное логическое пространство HDD, формируютя параметры Max LBA, название модели, серийный номер и др.

База данных ресурсов HDD комплекса PC-3000

Для работы с поврежденными жесткими дисками в комплексе PC-3000 имеется база данных ресурсов HDD (образы Flash ROM, модули служебной информации, треки служебной зоны и др.). База данных позволяет систематизировать все ресурсы накопителей, хранить их в сжатом виде, осуществлять удобный и быстрый поиск необходимых данных, разделять ресурсы базы между несколькими комплексами PC-3000.

Основные отличия базы данных комплекса PC-3000 следущие:

  • сервер базы данных использует FireBird database server (один из самых надежных SQL серверов);

  • использован адаптивный механизм индексации хранящихся в базе данных ресурсов для ускорения процесса поиска;

  • возможно создание разделяемой базы ресурсов, используемой несколькими комплексами PC-3000 одновременно;

  • реализована возможность управления политикой бэкапирования данных;

  • реализована возможность создания базы данных объемом более 4 Гб;

  • возможность самостоятельного добавления пользователем новых ресурсов от новейших моделей HDD;

  • обмен ресурсами между пользователями комплекса PC-3000.

Специализированные режимы для опытных пользователей

Специально для опытных пользователей, самостоятельно изучающих HDD, в состав программного обеспечения комплекса PC-3000 входят специализированные режимы: встроенная скрипт система и ATA commander.

Скрипт система - позволяющая самостоятельно силами пользователя реализовать на встроенном языке программирования Visual Basic Script алгоритмы подачи команд в HDD, включая подготовку данных и интерпретацию результатов. Для доступа к HDD предоставляется развитая объектная модель, которая используется утилитами комплекса. В качестве "режима пользователя" реализованный алгоритм может быть подключен к любой утилите комплекса PC-3000.

ATA commander - интерактивный режим, позволяющий пользователю без навыков программирования подавать команды в HDD, включая технологические. ATA commander позволяет установить значение регистров HDD (включая регистры режима LBA 48), подготовить и отобразить данные команд HDD с помощью редактора двоичных данных. Последовательность подаваемых команд в HDD может быть классифицирована по типам и сохранена в файл для дальнейшего использования или отправлена другому пользователю комплекса. На основании данных команды HDD, ATA commander может сгенерировать текст скрипта для использования из Script системы или в качестве "режима пользователя".

г. Воронеж, восстановление информации со всех видов носителей.
bottom of page