PC-3000 UDMA

Программно-аппаратный комплекс PC-3000 UDMA предназначен для диагностики и ремонта (восстановления работоспособности) HDD с интерфейсом SATA (Serial ATA) и PATA (IDE), емкостью: от 500 Мб до 6 Тб, производства: Seagate, Western Digital, Fujitsu, Samsung, Maxtor, Quantum, IBM (HGST), HITACHI, TOSHIBA c форм-фактором 3.5"- настольные ПК; 2.5" и 1.8" - накопители для ноутбуков; 1.0" - накопители для портативной техники, с интерфейсом Compact Flash.

 

 

Аппаратура PC-3000 UDMA

PC-3000 UDMA PC-3000 UDMA

Новый контроллер PC-3000 UDMA, это 3-х портовая тестовая плата, устанавливаемая в PCI-Express слот расширения управляющего компьютера. Три диагностических порта контроллера распределились следующим образом: 2 порта SATA с максимальной скоростью передачи данных 133 Мб/сек и 1 порт PATA со скоростью 100 Мб/сек. Один порт SATA (SATA0) является основным, другой порт SATA (SATA1) являются переключаемым с портом PATA. Таким образом, одновременно к плате PC-3000 UDMA можно подключить два накопителя, один из которых SATA, другой в зависимости от выбранной конфигурации SATA или PATA. При разработке контроллера PC-3000 UDMA на шине PCI-Express использовался опыт эксплуатации контроллера предыдущего поколения PC-3000 UDMA на шине PCI, который хорошо зарекомендовал себя в центрах восстановления данных, как недорогой, надежный контроллер оптимальной производительности.

Поддерживаемые режимы:
  • SATA x2 — UDMA133, UDMA100, UDMA66, UDMA33, PIO4, PIO3, PIO2, PIO1, PIO0
  • PATA x1 - UDMA100, UDMA66, UDMA33, PIO4, PIO3, PIO2, PIO1, PIO0

Порты раздельны, но при одновременной загрузке двух портов - зависимы. Наблюдается незначительное снижение производительности (не более чем на 20%) на одном из каналов, при полной загрузке второго канала UDMA. Такая особенность контроллера PC-3000 UDMA обусловлена использованием одноканальной шины PCI-Express, которая и является узким местом при передаче данных. С другой стороны, такое схематехническое решение позволяет снизить общую стоимость платы и сделать ее более привлекательной, для небольших сервисных центров.



График производительности системы при чтении двух HDD (на PC-3000 UDMA)

График производительности системы при чтении двух HDD (на PC-3000 UDMA)


Как видно из графика чтения, даже при одновременной загрузке двух портов, скорость чтения по обоим каналам существенно превышает максимальные значения для платы предыдущего поколения - PC-3000 UDMA на шине PCI.


Адаптер питания

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

Управление ресурсами платы PC-3000 UDMA

Принципиально новой особенностью комплекса PC-3000 UDMA является возможность запуска утилит PC-3000 и Задач Data Extractor-а в виде отдельных процессов операционной системы. Для удобства работы в составе комплекса имеется программа «Менеджер ресурсов платы PC-3000 UDMA», которая позволяет: распределять порты платы между процессами, наблюдать за их состоянием и при необходимости снимать зависший процесс. Причем, при запуске процесса, ему может быть выделено любое доступное количество портов платы PC-3000 UDMA. Например, можно запустить два процесса для каждого порта или один процесс с двумя доступными портами.



Экранная форма: Выбор портов для процесса PC-3000 UDMA




Экранная форма: Менеджер ресурсов платы PC-3000 UDMA


Комплект поставки PC-3000 UDMA

  • Контроллер PC-3000 UDMA-E - 1 шт
  • Адаптер PC-USB-TERMINAL - 1 шт
  • Адаптер PC-2" - 1 шт
  • Адаптер SATA- micro SATA - 1 шт
  • Переходник MX-SAFE - 1 шт
  • Переходник PC-FUJ.SATA - 1 шт
  • Переходник PC-QUANTUM - 1 шт
  • Переходник PC-SAMSUNG - 1 шт
  • Переходник PC-SEAG.SATA - 1 шт
  • Переходник PC-SEAGATE - 1 шт
  • Переходник PC-TOSH.SATA - 1 шт
  • Переходник PC-WD3.5" - 1 шт
  • Щуп ATCS, ATDA - 1 шт
  • Кабель USB2.0 Defender - 1 шт
  • Кабель SATA RAID edition (80 см) - 2 шт
  • Кабель плосский UDMA80 (80 см) - 1 шт
  • Кабель IDC10 (30 см) - 1 шт
  • Кабель питания для MX-SAFE - 1 шт
  • Кабель питания HDD SATA (80 см) - 1 шт
  • Кабель питания HDD PATA (70 см) - 1 шт
  • Переходник питания PATA-SATA (10 см) - 1 шт
  • ПО комплекса, база данных ресурсов - 1 DVD
  • Руководство пользователя - 1 книга
Комплект PC-3000 UDMA

Комплект PC-3000 UDMA

Адаптер PC-USB-TERMINAL
Адаптер PC-USB-TERMINAL


Переходники PC-FUJ.SATA, PC-QUANTUM, PC-SAMSUNG, PC-SEAG.SATA, PC-SEAGATE, PC-TOSH.SATA
Переходники PC-FUJ.SATA, PC-QUANTUM, PC-SAMSUNG, PC-SEAG.SATA, PC-SEAGATE, PC-TOSH.SATA, PC-WD3.5"

Кабель HDD 10 pin 
Кабель HDD 10 pin 

Схема подключения адаптера PC-USB-TERMINAL
Схема подключения адаптера PC-USB-TERMINAL


Схема подключения адаптера PC-SEAG.SATA

Схема подключения адаптера PC-SEAG.SATA

Переходник PC-MX-SAFE - предназначен для работы с накопителями MAXTOR в safe mode
Переходник PC-MX-SAFE - предназначен для работы
с накопителями MAXTOR в safe mode


Щуп (ATCS, ATDA)- предназначены для разблокировки HITACHI/IBM HDD

Адаптер PC-2 предназначен для подключения 2,5
Адаптер PC-2" предназначен для подключения 2,5" и 1,8" HDD


Адаптер PC micro SATA 


Кабель SATA RAID edition (80 см)


Кабель плоский UDMA80 (80 см) 


Кабель питания HDD SATA (80 см)


Кабель питания HDD PATA (70 см)


Переходник питания PATA-SATA (10 см)


Программное обеспечение и руководство пользователя



Форм-фактор: Встраиваемая плата расширения PC, занимает один слот

Тип интерфейса подключения: Одноканальный PCI Express 2.5 Гб/с

Диагностические порты (расположение): 2 - SATA (внешние), 1 - PATA (внутренний)

Поддерживаемые режимы:

  • SATA - UDMA133/100/66/33, PIO4/3/2/1/0
  • PATA - UDMA100/66/33, PIO4/3/2/1/0

Адаптер питания: 2-х канальный с защитой. Разъемы подключения HDD внешние

Поддерживаемые HDD: от 500 Мб до 6 Тб; 3.5",2.5",1.8",1.0"

Управляющая ОС: Windows XP, Windows Vista, Windows 7, Windows 8; х86, х64

Принципы функционирования комплексов 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 системы или в качестве "режима пользователя".

  • 15.09.2014

    Вышла новая версия программного обеспечения PC-3000 Ver.5.8.14, Data Extractor Ver.5.2.8 и PC-3000 SSD Ver.1.0.0

WD Marvell

  • для версии USB/COM переделан вход в утилиту, теперь для доступа к HDD по COM-порту используется COM-порт задачи из настроек PC-3000;
  • для версии USB/COM доработан режим записи Boot ROM для HDD, которые питаются не от адаптера питания PC-3000;
  • Выполнены доработки для поддержки HDD с 10-ю головками;
  • Добавлена возможность работы с ПЗУ через терминал из загрузчика (Boot ROM) системного контроллера;
  • Добавлена поддержка семейства Rembrndt;
  • при резервировании ресурсов HDD добавлен файл CP-01 и отчет по нему;
  • В режиме "Отчет о таблицах дефектов" исправлена ошибка отображения G-List (таблица дефектов не читалась, если не читался P-List);
  • добавлена поддержка семейств Barbados, Big Bear, Shrek LT;
  • для дисков ROYL изменен алгоритм чтения модулей по ABA, модули с непрочитанными секторами сохраняются с расширением .err;
  • доработки загрузки LDR (сделаны для загрузки LDR из базы данных);
  • добавлен режим загрузки Dir в ОЗУ (позволяет получить доступ к модулям SA по ID для HDD у которых без загрузки LDR не работают команды чтения ABA и CHS);
  • доработан режим загрузки LDR для семейств Trails и Tressels, добавлена загрузка модуля 5C;
  • добавлена возможность работы с шифрованными USB дисками WD Marvell (My Book, My Passport и др.);
  • В режиме "Решение проблемы slow responding" исправлено отключение очистки Relo-List.

WD Caviar Cyl32

  • для комплекса на контроллере PC-3000 Portable добавлены режимы, которые отсутствовали в предыдущей версии (Очистка P и G-List, Перенос G-List в P-List, Отключение транслятора).

Seagate F3

  • Исправлена ошибка привнесённая при тестировании в алгоритм скрытия дефектов;
  • Исправлена ошибка выхода номера LBA за границы допустимого для одного из вариантов команды скрытия в AltList;
  • добавлена поддержка 4k LBA->PCHS преобразования семейств Lombard и новее;
  • Скорректирована схема подачи команды скрытия дефекта (P33).

Hitachi-IBM-ARM

  • в отчёт о структуре SA добавлен анализ наличия флага ошибки G-List (RDMT) при расшифровке модуля FEAT;
  • для операций "Очистка G-List", "Перенос дефекотв из G-List в P-List", "Форматирование" добавлена очистка в ОЗУ флага ошибки G-List (RDMT), если флаг взведён в накопителе, указанные выше операции завершались с ABRT на первом шаге исполнения соответствующих команд;
  • добавлены действия утилиты для DE: Hard Reset, Отключить Autoreassign (в ОЗУ HDD), Отключить Look Ahead (в ОЗУ HDD);
  • добавлен редактор RDMT и функция скрытия дефектов в P-List через G-List;
  • добавлены семейства HUA7220CL, HUA7230AL, HUA7220AL, HUS7240AL, 5410A9, 7210A9, 7250A7.

Hitachi IBM

  • Добавлена обработка входа в утилиту с HDD в состоянии ошибки DRD+DSC+DRQ+ERR.

Samsung

  • Для накопителей архитектуры Trinity доработан алгоритм записи ПЗУ. Лоадер больше не контролирует карту голов, микросхема ПЗУ прописывается полностью;
  • Доработан алгоритм изменения карты голов в ОЗУ для накопителей семейства F2;
  • Добавлено семейство M9T;
  • Для накопителей архитектуры Trinity добавлена возможность управления кол-вом аппаратных повторов чтения (Read Retry Count). Уменьшение данного параметра позволяет без существенной потери качества чтения ощутимо увеличить скорость копирования накопителей с большим кол-вом BAD'ов, а также избавиться от зависаний, связанных с операциями переназначения сбойных секторов;
  • Исправлена привнесенная ошибка "invalid parameter type" при обнаружении сбойных секторов во время сканирования по физике;
  • Доработан разборщик модуля B2 Profile. Прошлая версия разборщика содержала недоработку, которая в определенных случаях могла приводить к ошибке "Access violation" во время инициализации утилиты.

Универсальная утилита PC-3000AT

  • исправлена ошибка запуска экспресс теста;
  • для тестов чтения и записи количество секторов мультисекторной команды увеличено до 2048 (для PC-3000 Express/UDMA-E. Это повышает скорость чтения/записи на 5-10%.

Ядро PC-3000

  • исправлена ошибка запуска Plug-in в PC-3000 и в HexEdit, которая возникала после удаления ранее установленного ПО;
  • исправлена ошибка, из-за которой на комплексах PC-3000 Express и PC-3000 UDMA-E могли очищаться списки профилей;
  • исправлена ошибка, приводившая к потере списка профилей, список профилей теперь хранится отдельно от остальных настроек PC-3000 (при большом количестве профилей это могло приводить к зависанию приложения PC-3000);
  • для комплексов с контроллерами PC-3000 Express и PC-3000 UDMA-E для SATA HDD у которых в паспорте отсутствует поддержка UDMA-6 увеличена скорость чтения (примерно на 20%).

Утилита Win Disk

  • для SCSI/SAS дисков добавлена возможность подключения в операционную систему дисков с не стандартным размером сектора;
  • исправлена ошибка отключения диска и закрытия утилиты.

DataExtractor

  • изменен механизм работы со штатными дисками (с чтения/записи файла на работу через интерфейс SPTI), что позволяет лучще обрабатывать и детализировать ошибки при работе с накопителем;
  • исправлена ошибка, при расчете статистики для карты. Неверно учитывались сектора прочитанные через утилиту;
  • добавлена возможность "монтировать" в систему диск с отличным от 512 Бт размером сектора;
  • Исправлена ошибка в реализации метода разбора структур FAT (Анализ данных раздела, поиск структур FAT), приводившая в некоторых, редких случаях к "лавинообразному" росту используемой памяти и ошибке "Out of memory";
  • существенно оптимизирована работа с файлом карты нового типа (скорость, автосохранение...);
  • исправлены ошибки в логике установки/снятия отметок в проводнике;
  • сделано удаление пустого отчета о проблемах в сохраняемых файлах;
  • устранена проблема, при построении субкарты для диска DriveMap ("терялись" комментарии);
  • сканирование HFS+ завершается теперь возвратом в проводник;
  • добавлен новый статус для карты "прочитано через утилиту";
  • добавлена установка всех дат для сохраняемых каталогов;
  • для сохраняемых файлов сделана установка всех дат (не только даты модификации);
  • убран авто скроллинг по горизонтали для дерева в проводнике;
  • исправлена привнесенная в последнюю beta-версию ошибка, возникающая при построении отчета по отмеченным каталогам и файлам;
  • добавлен перенос комментариев при построении субкарты с учетом источника (для виртуального диска основанного на карте);
  • добавлена возможность создавать виртуальный диск (Snapshot Drive) для имитации работы дисков виртуальных машин со Snapshot-ами (контекстное меню узла задачи в режиме "Проводник");
  • в фильтре и поиске файлов, для отбора по размеру добавлен вариант "равно" и изменена точность "до байта";
  • исправлена ошибка в инсталляции, приводившая к тому, что не создавались задачи под Турецкой Windows;
  • исправлены ошибки, приводившие в некоторых случаях к не сохранению информации об отметках;
  • добавлена возможность "на лету" расшифровывать данные, читаемые с накопителя для случаев, когда утилита предоставляет такую возможность (WD Marvell). Управление находится на закладке "Команды чтения" формы параметров задачи. Утилита необходима только на этапе инициализации параметров расшифровки;
  • реализован список результатов чернового восстановления выполненных для диска. Он доступен из контекстного меню диска в режим6е "проводник";
  • Реализована возможность построить карты для элементов узла "MetaData" для файловых систем XFS,HFS+,ReiserFS,VMFS;
  • В режиме карта объекта добавлен вывод имени диска, имени карты, уровня субкарты;
  • Исправлена ошибка, в некоторых случаях при сохранении отмеченных файлов и папок, сохранялось больше файлов чем было отмечено.
  • Файловая система NTFS:
  • – изменена логика обработки Extend-ов в методах "Анализ данных раздела", "Поиск структур NTFS";
    – изменена логика обработки файловых структур (методы "Анализ данных раздела", "Поиск структур NTFS", "Разбор найденных структур"). В предыидущем варианте, в некоторых случаях, не создавались искомые виртуальные разделы и найденные описатели попадали в "Garbage";
    – добавлен метод формирования карты метаданных, в которую вошли: таблица MFT, MFTMirror, $Bitmap, $Boot, $Volume, $Secure, нерезидентные каталоги и нерезидентные $20 атрибуты;
    – зависание задачи при прерывании процесса формирования карты занятого на основе $Bitmap;

  • Файловая система Ext4:
  • – исправлена ошибка, неправильно сохранялись "разреженные" файлы (очень редкие). В карту таких файлов теперь добавляются "Sparsed"- цепочки.

  • файловая система FAT:
  • – добавлен метод формирования карты метаданных, в которую вошли загрузочные сектора, таблицы FAT и каталоги.

  • Файловая система XFS:
  • – реализовано открытие файловой системы в случае когда физический размер сектора отличается от логического.

RAID Edition

  • в режиме создания RAID добавлены "горячие клавиши"

PC-3000 SSD

  • первый релиз ПО Ver.1.0.0, включает утилиты для SSD:
  • – Универсальная утилита;
    – Indilinx Barefoot;
    – Marvell VanGogh;
    – Marvell VanGogh 2;
    – Intel Postville;
    – Samsung SSD;
    – Seagate SSD;
    – JMicron.



  • 16.06.2014

    Вышла новая версия программного обеспечения PC-3000 Ver.5.7.14 и Data Extractor Ver.5.1.15

WD Marvell

  • исправлена ошибка переноса G-List в P-List (Module 34 not found);
  • при чтении по ID, если размер модуля слишком велик и модуль не отдаётся HDD (ошибка размещения буфера) сделано дочитывание модуля частями по ID;
  • исправлена ошибка определения координат Dir из-за которой неверно читался Dir в режиме ABA/CHS;
  • добавлена работа с копиями служебной информации 2 и 3 для семейств HDD имеющих соответствующую структуру в Dir;
  • добавлено чтение статических модулей для HDD ROYL;
  • исправлена ошибка приводящая к зависанию программы при запуске утилиты для HDD с тремя перемычками;
  • добавлено групповое выделение в операциях чтения/записи модулей;
  • исправлена запись модулей, теперь процесс не прерывается при возникновении ошибки записи;
  • в режиме "Каталог модулей" добавлена работа по ID;
  • добавлена поддержка дубликатов модулей в режиме "Поиск модулей в SA";
  • при отключении головки добавлен бэкап модулей 03, 33, 40.

Samsung

  • исправлена ошибка разбора модуля B2 PROFILE, которая в определенных случаях могла приводить в зависанию утилиты;
  • доработан тест "форматирование". Теперь цилиндры из T-LIST пропускаются утилитой;
  • проведены работы по устранению ошибки построения карты голов в DE на USB накопителях, распаянных как SATA;
  • доработан алгоритм изменения карты головок в ОЗУ на семействах F1 и F2;
  • исправлена ошибка "FIT End Position not found" при построении карты головок на накопителях М8 производства Seagate.

Hitachi IBM ARM

  • изменён алгоритм снятия пароля. Новый алгоритм стал работать более стабильно на большем количестве версий микропрограмм;
  • для действий DE по инициализации транслятора разрешена работа в случае, если адрес флага трансляции не найден. Это позволяет запускать накопители, в которых этого флага нет и достаточно только загрузки PSHT / RDMT в ОЗУ;
  • убрано лишнее переключение питания в обработчике потери готовности.

Toshiba

  • Добавлен режим построения карты головок для DE с использованием программного транслятора (при повреждении G-List-а).

Seagate F3

  • изменена процедура записи памяти в Boot Code для обеспечения большей стабильности;
  • изменена процедура инициализации Boot Code.

Hitachi native

  • исправлена ошибка "Resource not found..."

Maxtor, WD Caviar

  • исправлены ошибки "Resource not found..."

Универсальная утилита

  • исправлена ошибка зависания логического скана для комплекса UDMA;
  • добавлен вывод значений критических атрибутов S.M.A.R.T. при запуске утилиты.

Ядро PC-3000 (Kernel)

  • добавлен механизм ограничения количества профилей (группа настроек "Профили");
  • исправлена ошибка настройки COM-порта в форме настроек и в форме "Подключите COM-порт";
  • для комплексов PC-3000 Express и PC-3000 UDMA-E устранена возможная причина "каскадного зависания";
  • для комплексов PC-3000 Express и PC-3000 UDMA-E значительно в 3-5 раз повышена скорость работы с HDD в технорежимах всех утилит, использующих IDE/SATA;
  • для комплекса PC-3000 Portable полностью обновлена Firmware адаптера PC-3000 и драйвера:

    – повышена скорость и надёжность работы;
    – повышена интерактивность связи с HDD, доступность регистров HDD при выполнении чтения/ записи;
    – повышена совместимость с новыми OS.

  • в ATA-Commander исправлены поддержки протокола UDMA;
  • для PC-3000 Express и PC-3000 UDMA-E исправлена ошибка, позволявшая запустить более одного приложения на один канал.

DataExtractor

  • исправлена ошибка, комплексами UDMA и UDMA Express не открывались задачи, созданные в PC3000 Express для портов SATA2,SATA3,PATA0, PATA1;
  • DEViewer, исправлена ошибка, возникавшая при проставлении отметок в результатах поиска(сообщение "Index is out of Bound!");
  • изменен алгоритм разбора каталогов в анализе раздела FAT;
  • для задачи с созданием копии данных изменен режим сохранения файлов в случае, когда сектора из карты файла не были вычитаны, реализована двойная асинхронная запись (в копию и в файл), что существенно подняло скорость сохранения данных;
  • добавлено ограничение времени на подсчет количества файлов и объема при копировании файлов из проводника. Если процесс не уложился в это время, статистика выводится без процентов и прогнозируемого времени окончания;
  • добавлен расчет параметров процесса поиска GREP (%,скорость...);
  • для задачи без копии добавлена возможность читать через утилиту;
  • исправлена ошибка, в некоторых случаях был недоступен пункт контекстного меню "Сканировать выбранные цепочки" в режиме карта объекта;
  • добавлен расчет параметров процесса экспорта карты на другой носитель (%,скорость...);
  • добавлена возможность сохранения default-параметров создаваемой задачи (кнопка на закладке Options);
  • в параметры задачи без копии для диска, подключенного к портам платы, добавлена закладка "DRQ";
  • исправлена ошибка открытия ранее сохраненной карты из контекстного меню диска;
  • исправлена логика обработки ошибок при копировании с использованием активной утилиты (не выполнялся прыжок в случае ошибки);
  • добавлена возможность просматривать/редактировать/добавлять комментарии к файлам и папкам, полученные от заказчика (результат работы DEViewer) или введенные пользователем;
  • исправлена логика обработки ошибок при копировании с использованием активной утилиты;
  • исправлена ошибка в режиме "быстрый анализ диска", приводившая при переключении на окно другого приложения к выгрузке PC3000;
  • отчет, формируемый при сохранении файлов сделан юникодным;
  • исправлена ошибка, из-за которой были недоступны пункты меню связанные с отмеченными файлами и папками в режиме фильтрации и не проставлялся статус отметок при переключении списочного/древовидного представления;
  • исправлена ошибка из-за которой невозможно было выполнить экспорт/импорт отчета в/из каталога с нелатинскими буквами;
  • для файловых систем UFS,EXT,XFS,Reiser существенно расширен список вариантов перекодировки имен файлов и папок (добавлены все основные варианты);
  • исправлена ошибка в инсталляции из-за которой не подменялся компонент редактора/просмотрщика сектора, что приводило к Access Violation при попытке его вызова;
  • в режиме "Черновое восстановление" исправлена ошибка, изредка возникавшая в случае добавления больших комментариев и приводившая к прерыванию исполнения процесса;
  • для виртуальных файловых систем, являющихся результатами какого-либо анализа, добавлены методы "Экспорт отчета" и "Импорт отчета". Для "Native" файловых систем добавлен метод "Сделать снимок", результатом работы которого является виртуальная файловая система, для которой можно выполнить экспорт/импорт отчета;
  • "Экспорт отчета" предназначен для подготовки данных, необходимых программе DEViewer.exe;
  • "Импорт отчета" предназначен для загрузки результатов работы программы DEViewer.exe в проводник DE;
  • программа DEViewer.exe не требует инсталляции и позволяет на стороне заказчика просмотреть присланную базу данных конкретной файловой системы, отметить требуемые файлы и папки, написать комментарий к ним и сформировать ответный файл с изменениями, который можно загрузить в DE.

  • исправлена привнесенная ошибка, при массовых изменениях карты (например изменение легенды) программа подвисала;
  • исправлена превнесенная ошибка, иногда при открытии карты, возникала ошибка Access Violation;
  • исправлена ошибка, проявляющаяся как "Ошибка записи на диск приемник" в режиме многопроходного копирования;
  • исправлена ошибка недоперевода пунктов контекстного меню файловой системы "экспорт/импорт отметок";
  • добавлена возможность сохранять/загружать информацию о отмеченных файлах и папках;
  • файловая система NTFS, исправлена ошибка возникающая при попытке открыть карту файла bitmap в случае, когда запорчена 0 запись и ее копия, но mft-запись файла найдена;
  • исправлена ошибка, возникающая при создании копии для карты из большого числа маленьких цепочек в режиме многопроходности, в случае, когда большую часть секторов этих цепочек не нужно читать;
  • убран переход на панель статуса при запуске процесса;
  • добавлено отображение статуса для процессов создания копии;
  • добавлена перерисовка карты объекта при запуске из него других режимов (например редактора сектора);
  • исправлена ошибка при простановке отметок для каталогов и файлов в случае работы с результатом анализа и фильтрации каталогов;
  • добавлен функционал, позволяющий удобно работать с диском в режиме создания копии в случае, когда возникает необходимость изменения размера сектора;
  • добавлено сохранение информации о отметках в проводнике. При этом отметки корректно сохраняются в случаях поиска и фильтрации;
  • добавлена страничка Status (рядом с HEX) на которую в процессе сохранения файлов выводится информация о объеме сохраненных данных, скорости копирования, затраченном времени и времени оставшемся;
  • добавлена поддержка виртуальных дисков vhd;
  • устранена проблема утечки памяти из-за фрагментации при вычитывании с большим количеством повторов (проявлялось на накопителях Toshiba при чтении через утилиту);
  • существенно ускорено сохранение файлов из режима проводник (за счет отказа от управления кэшированием сохраняемых файлов);
  • в режиме сохранения файлов добавлена настройка дающая возможность задать стратегию поведения при сохранении одноименных файлов;
  • режим "чернового восстановления":
  • – добавлена поддержка новых типов в (png, vhd, vhdx/avhdx, некоторые структуры zfs и btrfs);
    – оптимизирована работа с большим количеством результатов;
    – исправлена ошибка с зависанием на некоторых типах данных;

  • Файловая система XFS:
  • – оптимизирован алгоритм анализа данных раздела;
    – улучшен режим "анализ данных раздела";

  • Файловая система NTFS:
  • – оптимизирован алгоритм сохранения сжатых файлов, существенно увеличена скорость сохранения (особенно больших файлов);
    – исправлена редкая ошибка возникавшая при сохранении некоторых сжатых файлов;
    – исправлена превнесенная в последнюю beta-версию ошибка, в проводнике отсутствовали или исчезали плюсики для каталогов;
    – оптимизированы методы "анализ данных раздела" и "Поиск структур NTFS", существенно быстрее выполняется анализ найденных структур для больших объемов данных;
    – исправлена редкая ошибка зацикливания на одного из этапов исполнения методов "анализ данных раздела" и "Поиск структур NTFS";
    – добавлена возможность "руками" сформировать и использовать карту MFT.

  • файловая система VMFS, добавлена поддержка больших файлов (~1Tb);
  • файловая система XFS, улучшен режим "анализ данных раздела";
  • файловая система EXT, существенно ускорена работа режима "анализ данных раздела" в случае серьезных логических разрушений, добавлена возможность обработать результаты при прерывании выполнения этого режима;
  • файловая система EXT4, исправлена ошибка в формировании карт занятого/незанятого для разделов более 2 терабайт;
  • файловая система FAT, исправлена ошибка, файлы, находящиеся после анализа данных раздела в каталоге LostFatObjects, тип которых был определен в процессе анализа, сохранялись без расширения;
  • Файловая система exFAT, в карту занятого добавлены загрузочные области и таблица FAT.


  • 27.12.2013

    Вышла новая версия программного обеспечения PC-3000 Ver.5.6.5 и Data Extractor Ver.5.1.2

WD Marvell

  • добавлена поддержка семейств Tresselb, Diablo3S, Shrek, TtresXLS, FBLite, TrailXLS;
  • добавлено применение LDR и карты в ОЗУ при включении питания HDD;
  • в режимах "Резервирование ресурсов HDD" и "Создание эталона ресурсов в БД" добавлен выбор головок при чтении треков;
  • выполнена оптимизация использования памяти в тесте "Физическое сканирование";
  • изменен алгоритм определения активного Flesh Dir (для последних семейств Trails, Tressels, Diablo 3D модуль мог определяться неправильно).

Seagate F3

  • лоадер (*.lod): создание, редактирование и загрузка;
  • пакетное сохранение sys files через терминал;
  • скорректирован алгоритм разбора списка sys files vol 0;
  • в инструмент "Просмотр и редактирование ресурсов HDD" в списке Sys Files выводятся все найденные копии файлов с указанием координат в SA;
  • добавлен поиск по списку Sys Files по Sys LBA;
  • микрокод для HDD для чтения и записи ПЗУ вынесен в блок активации для обеспечения оперативного дополнения множества поддерживаемых типов Flash ROM;
  • для записи ПЗУ добавлена поддержка мс WINBOND 25Q40BWS0, ManID = 1C;
  • добавлена возможность авто инициализации Boot Code Mode (без закорачивания выводов) для чтения и записи ПЗУ.

Toshiba

  • добавлена поддержка новых семейств SATA: 75GSX, 65GSXN; PATA: 29GAC, 34GAX, 36GAC, 50GACE;
  • При чтении HDD из DE через активную утилиту сделана реинициализация HDD при возникновении ошибки;
  • для PATA HDD переделан режим чтения треков;
  • переделан режим сохранения/восстановления паролей;
  • добавлен Plugin разбора P-List.

Hitachi-IBM

  • добавлена поддержка семейства HEJ4250F9.

Hitachi-IBM-ARM

  • добавлена инициализация транслятора в памяти HDD для накопителей с проблемой записи.

DataExtractor

  • в режиме Проводник добавлен разбор структур MDADM;
  • добавлено создание виртуальных дисков на основе карты;
  • добавлено создание виртуальных дисков для файлов VMDK (hosted sparce extents):
  • - на основе карты;
    - на основе отмеченных в проводнике файлов.

  • оптимизирована работа с картой нового типа, что существенно увеличило скорость работы с ней и улучшило ситуацию с использованием памяти;
  • оптимизирована работа с картой в процессе расчета/пересчета статистики, что существенно увеличило скорость выполнения этих процессов;
  • добавлена поддержка предыдущего формата хранения описания карты;
  • оптимизирован алгоритм построения субкарты с учетом голов накопителя для нового типа файла карты;
  • Файловая система NTFS:
  • - изменен механизм формирования карты для файлов с нерезидентным атрибутом $20, в случае, когда часть атрибута "утеряна". Карта теперь строится до повреждения атрибута;
    - добавлена возможность формирования субкарты по головам без объединения цепочек по разным головам;
    - Режим "Черновое восстановление", добавлено определение RAW-форматов цифровых камер, которые ранее определялись как Tiff.

  • Файловая система VMFS:
  • - реализован метод сканирования файла FDC (file descriptor cluster);
    - реализован метод построения карт занятого/незанятого;
    - добавлена поддержка способа хранения файлов до 1 Кб для VMFS5.

  • Файловая система FAT:
  • - в новом методе "Анализ данных раздела" добавлено опциональное вычитывание таблиц для случая создания копии и оптимизирован метод первичного разбора найденных таблиц.

  • Файловая система EXT(2,3,4):
  • - в метод "Анализ данных раздела" добавлена опциональная возможность учитывать в ходе исполнения InodeBitmap. Метод сильно оптимизирован, что существенно подняло скорость его выполнения;
    - для Native файловой системы добавлена опция "Показывать удаленные".

RAID Edition

  • улучшен механизм интерактивного определения параметров RAID6 и RAID5EE;
  • улучшен механизм "сравнение со стандартными конфигурациями" в режиме интерактивного определения параметров RAID (увеличена скорость, реализована визуальная подсказка возможных вариантов положения блока данных, реализована автоматическая расстановка однозначных блоков);
  • реализована возможность определять стандартные конфигурации со сдвигом цепочки блоков данных (в пределах строки таблицы функционирования массива), этот метод используется в случае, когда определяется конфигурация на основе загрузочного сектора при отсутствии MBR или ее аналогов;
  • в список стандартных конфигураций добавлены RAID50 и RAID6-Adaptec (ранее их можно было реализовать как Custom-RAid);
  • добавлен специальный тип RAID - "Special-VMFS" для файловой системы VMFS из нескольких Extent-ов;
  • в режиме интерактивного определения параметров RAID добавлена опциональная возможность использования результата XOR участников массива вместо отсутствующего (Dummy) диска;
  • Добавлен специальный тип массива - "SPECIAL-XOR", который является результатом XOR входящих в него участников.

Kernel

  • добавлена обработка параметров командной строки для запуска PC-3000 без выбора портов (см. форму выбора портов, добавлена кнопка добавления ярлыка на рабочий стол).



  • 30.07.2013

    Вышла новая версия программного обеспечения PC-3000 Ver.5.5.12 и Data Extractor Ver.4.8.32

Полный список изменений:

WD Marvell

  • Доработан алгоритм поиска карты головок в ОЗУ, включена поддержка новых семейств;
  • Для семейств Trails, Tressels, Diablo 3D доработан алгоритм разбора карты головок в ПЗУ;
  • Исправлена ошибка режима "Поиск модулей в SA" из-за которой не выполнялась команда "Применить Dir";
  • Исправлена ошибка группировки дефектов в треки;
  • Доработан режим "Редактирование каталога модулей", учтены отличия структуры для семейства Zephyr.

WD Marvell USB

  • Доработана утилита COM/USB:

    - исправлена ошибка записи ПЗУ;
    - исправлена ошибка записи модулей по ID (для модулей размером больше 256 секторов);
    - добавлена проверка установки скорости порта (ранее ошибка при установке скорости приводила к ошибкам передачи данных).

  • Добавлена полноценная поддержка USB 3.0 дисков.

WD Caviar Cyl 32

  • Исправлена ошибка пересчёта транслятора.

WD Caviar Cyl 32 SATA

  • Исправлена ошибка пересчёта транслятора для семейств Odisey и Hercules.

Seagate F3

  • В инструмент "Просмотр и редактирование ресурсов HDD" в списке Sys Files выводятся все найденные копии файлов с указанием координат в SA;
  • Добавлен поиск по списку Sys Files по Sys LBA;
  • Микрокод для HDD для чтения и записи ПЗУ вынесен в блок активации для обеспечения оперативного дополнения множества поддерживаемых типов Flash ROM;
  • Для записи ПЗУ добавлена поддержка мс WINBOND 25Q40BWS0, ManID = 1C;
  • Добавлена возможность автоинициализации Boot Code Mode (без закорачивания ножек ПЗУ) для чтения и записи ПЗУ;
  • Исправлена ошибка в процедуре коррекции позиции единичного LBA (восстановление транслятора, тип 2);
  • Исправлена ошибка в сканировании поверхности дисков с объёмом больше 2 Tб при восстановлении транслятора;
  • Исправлена процедура восстановления транслятора (учёт влияния Media Cache)
  • В процедуры правки паспорта в SA и в ОЗУ добавлена правка флага Media Scratch Pad Control;
  • Исправлена процедура внесения списка дефектов в транслятор (учёт влияния Media Cache);
  • В редакторах Non Resident Lists добавлена возможность правки поля флагов дефекта;
  • Добавлено Чтение/Запись System Files - по ATA и по терминалу;
  • В резервирование ресурсов SA добавлено резервирование System Files. Резервируются системные файлы разделов 0 и 3. Реализовано как для непосредственно процедуры резервирования, так и для режимов восстановления транслятора и решения проблемы LED CC;
  • В просмотр объектов служебной информации добавлены следующие возможности:

    - чтение выделенной группы Sys Files в папку как по ATA, так и по терминалу;
    - вывод в протокол списка Sys Files включая файловый идентификатор и координату в служебной информации, что позволяет по логу активности накопителя выявить повреждённый Sys File.

  • Доработана функция инициализации BootCode;
  • Доработана система автоматического определения смещения LBA 0 для накопителей с Media Cache и возможность ручного позиционирования с фиксацией введённого значения;
  • В режим работы с ПЗУ данные теперь можно загрузить следующими способами:

    - по ATA;
    - через Boot Code;
    - по терминалу через интерфейс System Files;
    - из файла.

  • Добавлен сканер параметров служебной информации. Сканируются:

    - таблица модулей;
    - таблица файлов разделов 0 и 3;
    - некоторые дополнительные параметры, используемые для работы с паспортом в ОЗУ.

  • Сканер также включён в режим работы с ПЗУ, что позволяет диагностировать и работать с зависающими и не выходящими в готовность HDD;
  • В режим "Действия утилиты для Data Extractor" добавлен редактор паспорта в ОЗУ;
  • В режим работы с ПЗУ включены патчи, отключающие зависания с сообщением "No Host FisReadyStatusFlags", зависание с выходом в LED CC при невозможности работы с 35-м модулем SMART при пересчёте транслятора ("Init SMART Fail");
  • Добавлены редакторы списков дефектов:

    - Non Resident G-List;
    - P-List;
    - Non Resident Primary DST List.

  • Изменён алгоритм работы диалога состояния утилиты;
  • Добавлен редактор паспорта в ОЗУ.

Samsung

  • Исправлена ошибка изменения серийного номера на накопителях Mango;
  • Проведены работы по устранению ошибки определения некоторых накопителей с интерфейсом USB;
  • Добавлено семейство MP4 2.5".

Toshiba

  • в реализации с Data Extractor при использовании активной утилиты добавлено восстановление режима чтения при возникновении ошибки таймаута.

DataExtractor

  • добавлен новый, альтернативный и более компактный вариант реализации карты для задач с опцией "создание копии". Выбор варианта осуществляется при создании задачи (старый формат "Binary file"). Вариант значения "по умолчанию" можно настроить из меню "Настройки" менеджера задач Data Extractor. В новый формат хранения карты добавлены поля избыточности, позволяющие выполнять восстановление карты в случае повреждения ключевых метаданных. Реализован механизм восстановления.
  • добавлены кнопки быстрого управления чтением с учетом карты голов (появляются на панели справа после построения карты голов)
  • в форме задачи добавлена кнопка быстрого доступа к основным окнам комплекса (окну ассациированной с задачей утилиты, менеджерам PC3000 и DE)
  • добавлено прерывание процесса создания копии при установке опции "Работа только с копией".
  • добавлена автоматическая перерисовка карты после операции вычитывания
  • в общем случае реализован контроль наличия рекурсивных ссылок для файловых систем и корректная реакция на них при сохранении файлов и каталогов или формировании для них карт.
  • режим "Черновое восстановление":

    - значительно увеличена скорость исполнения за счет использования многопоточности и оптимизации механизма предварительного анализа;
    - добавлен поиск и разбор структур и каталогов VMFS;
    - добавлен метод создания виртуального раздела VMFS, запускаемый с соответствующих структур;
    - добавлен анализ блоков дерева ReiserFS;

  • режим "Быстрый анализ диска":

    - за счет использования многопоточности значительно увеличена скорость выполнения;
    - добавлена возможность отказаться от выполнения режима;
    - исправлена ошибка (предположительно) приводившая к тому, что у некоторых пользователей режим не запускался или запускался не каждый раз.

  • Режим "Поиск GREP":

    - за счет использования многопоточности значительно увеличена скорость выполнения поиска.

  • Файловая система NTFS:

    - режимы "Анализ раздела" и "Поиск структур NTFS", изменен алгоритм "связывания" с использованием информации Extend-ов. Для предыдущей реализации в некоторых очень редких случаях не хватало оперативной памяти;
    - внесены изменения в процедуру сохранения сжатого файла, теперь блок неверно распаковавшийся заполняется $00, но сохранение не прерывается. В журнал ошибок записывается соответствующее сообщение;
    - исправлена превнесенная в последнюю beta-версию ошибка, неверно строилась карта сжатого файла (сохранение выполнялось правильно);
    - добавлен вывод Volume для разделов NTFS;
    - добавлен пункт меню "Карта файла $Bitmap";
    - исправлена ошибка в механизме построения карты для некоторых файлов больших разделов (проявилась для раздела 12 терабайт);
    - изменен механизм разбора множественных атрибутов $30 в режиме "Сканирование таблицы MFT". В предыдущем варианте, в случае наличия ссылок на несколько каталогов, оставалась лишь одна;
    - значительно увеличена скорость выполнения первого этапа (поиска структур) режима "Анализ данных раздела" для разделов NTFS;
    - удален лишний вывод в log строки с именем сохраненного сжатого файла.

  • Файловая система Ext4:

    - реализован опциональный учет "block group flags" при построении карт занятого/незанятого пространства, карты метаданных и анализе данных раздела;
    - внесены изменения в разбор каталога в связи с существованием версий операционных систем с несоответствием флагов Inode и формы хранения каталога;
    - исправлена ситуация, когда при определенных ошибках в структуре метаданных файловой системы, прерывался разбор каталога для Native файловой системы;
    - исправлена ошибка в разборе dx_ каталогов, состоящих из нескольких экстендов;
    - исправлена ошибка в реализации разбора 48-битной адресации. Проявилась для раздела размером 64 Терабайта.

  • Файловая система FAT:

    - добавлена возможность выполнять анализ данных раздела с использованием внешнего файла в качестве таблицы FAT.

  • Файловая система VMFS:

    - добавлена поддержка файловой системы (native).

  • Файловая система ReiserFS:

    - улучшен режим добавления виртуального раздела в быстром анализе диска и в черновом восстановлении (стал более "умным");
    - исправлена ошибка определения размера добавляемого виртуального раздела;
    - добавлен метод "Анализ данных раздела".

  • Файловая система exFAT:

    - при определении типа файловой системы для слота типа $07 добавлен контроль вероятной копии загрузочной области раздела типа exFAT.

  • исправлена ошибка, не менялась статистика при копировании в несколько проходов
  • исправлена ошибка неверного учета карты голов при вычитывании назад по карте
  • исправлена ошибка в расчете статистики для карты (учитывались отсутствующие цепочки - sparsed и т.д.)
  • исправлена ошибка, не отображался серийный номер устройств SAS.
  • исправлена редко возникавшая ошибка приводившая к переполнению очереди сообщений (Сообщение о недостатке квот) и "утечке" памяти
  • исправлена ошибка "захвата" двух лишних секторов при определенных условиях при чтении назад с "прыжком" при потере готовности или на ошибках чтения.
  • изменен разбор GPT (раньше прерывался на первом "пустом" слоте)
  • исправлена ошибка разбора GPT для сектора отличного от 512 байт.

RAID Edition

  • добавлен разбор всех поддерживаемых файловых систем в случае размещения раздела в начале виртуального диска (без MBR,GPT или APM) и поиск соответствующих структур в режиме интерактивного определения параметров раздела;
  • реализован механизм кэширования и опережающего чтения для дисков участников массива, что существенно повысило скорость чтения (500 мб/сек для страйпа из 4 штатно подключенных дисков). В случае сохранения данных виртуального массива например на другой "быстрый" накопитель (например, массив) можно добиться существенного увеличения скорости сохранения данных;
  • добавлена возможность запускать режимы "Поиск GREP" и "Черновое восстановление" в режиме создания виртуального массива из контекстных меню соответствующих списков;
  • добавлена кнопка "lock" для фиксации значения номера сектора на закладке HEX;
  • исправлена ошибка в режимах создания RAID (из автоопределения и интерактивного определения) из участников с размером сектора отличным от 512 байт;
  • исправлена ошибка, не хватало размера вспомогательных таблиц для RAID-ов с большим количеством участников и параметром Delay больше 16;
  • устранена причина потери интерактивности при работе с виртуальным массивом, включающим 4 диска подключенные к плате PC3000;
  • устранена утечка памяти в режиме автоопределения параметров, приводившая к ошибке "Out of memory" и последующему непредсказуемому поведению комплекса.

Дополнительно:


PC-3000 ядро программного обеспечения

  • проведены работы по унификации программного ядра PC-3000 для работы с разными аппаратными платформами. Это позволяет разрабатывать и устанавливать одинаковое программное обеспечение на всех существующих контроллерах: производительного PC-3000 Express, оптимального PC-3000 UDMA и портативного PC-3000 Portable.

Монтирование дисков в систему

  • для пользователей PC-3000 Express и PC-3000 Portable разработан драйвер монтирования дисков к ОС подключенных через порты контроллеров. Драйвер работает под Windows 7, 8.

Драйвер устройства

  • для комплексов PC-3000 Express и PC-3000 Portable разработан новый драйвер позволяющий работать в Windows 7, 8, x86, x64.

Редактор дефектов

  • добавлена команда "Выделить близкие дефекты" и "Раздуть дефекты".


  • 27.12.2012

    Вышла новая версия программного обеспечения PC-3000 for Windows UDMA Ver.5.2.3 и Data Extractor UDMA Ver.4.8.18

PC-3000 UDMA

Seagate F3
  • В утилиту добавлена возможность определения семейства HDD;
  • Реализована запись Flash ПЗУ;
  • Код семейства отображается в редакторе SAP Control Flags при правке в ОЗУ и ПЗУ;
  • В мастер работы с образом ПЗУ добавлена возможность работы с мультиблочными QNR прошивками;
  • В мастере работы с образом ПЗУ в редакторе паспортных данных добавлены поля WWN и ёмкость HDD;
  • В утилиту добавлено детектирование количества физически находящихся в гермоблоке головок и фильтрация модулей теста головок отсутствующих в гермоблоке;
  • В чтение модулей и резервирование служебной информации добавлена возможность отфильтровать известные на данный момент некритичные модули (при резервировании SA функция вызывается автоматически);
  • В редакторе паспорта HDD добавлен переключатель использования Media Cache для работы с пользовательской зоной;
  • В утилиту добавлено детектирование наличия Media Cache на поверхности диска и User Data Offset. Ведется их учёт в функциях построения карты головок и чтения через активную утилиту в Data Extractor-e;
  • В функцию переноса адаптивов из одного образа ПЗУ в другой добавлена возможность переносить, как все адаптивы RAP+CAP+SAP+IAP), так и часть, отвечающую за совместимость донорских головок. Данная возможность позволяет вычитывать данные быстрее и стабильнее на совместимых донорских головках;
  • В утилиту Seagate F3 добавлены "Действия утилиты для Data Extractor":
    - выключить/включить питание;
    - пересчитать транслятор по P-List;
    - очистить флаг Format Corrupt;
    - подать Soft Reset.
  • В инструмент "Просмотр и редактирование ресурсов HDD" добавлена возможность посекторного считывания модулей и System Files. Опция полезна в случае, когда необходимо вычитать поврежденный модуль транслятора;
  • В меню "Сервисные команды" добавлена команда сброса флага Format Corrupt;
  • Добавлен диалог подачи команд группы Set Features (меню "Сервисные команды"):
    - write cache (enable/disable);
    - read look-ahead (enable/disable);
    - APM (enable + set level/disable);
    - AAM (enable + set level/disable);
    - Power-Up In standby (enable/spinup/disable).
  • Добавлен режим Update Microcde mode 3, необходим для блочной загрузки файла Лоадера большой длинны (меню "Сервисные команды");
  • Добавлено чтение-запись ОЗУ в режиме работы HDD - "Boot Code" (мастер "Просмотр и редактирование ресурсов HDD");
  • Добавлено чтение ПЗУ в режиме работы HDD - "Boot Code" (тест чтения ПЗУ, мастер "Просмотр и редактирование ресурсов HDD", мастер "Работа с образом Flash ПЗУ).
Samsung
  • Добавлена поддержка семейств MT2 и N3;
  • Для семейства N2B добавлена возможность работы со служебной зоной по терминалу.
Toshiba
  • Добавлена поддержка семейства MQ01ABD;
  • Выполнена оптимизация использования памяти при построении виртуального транслятора;
  • Доработан режим скрытия дефектов для дисков с размером физического сектора больше 512 байт;
  • Исправлен режим редактирования паспорта;
  • Доработан режим технологического чтения, добавлена опция для чтения дисков с разрушенным G-List-ом;
  • Доработаны режимы чтения и записи SA (количество не читаемых секторов значительно снижено).
WDMarvell
  • Добавлена поддержка семейств Diablo3D, Tahoe XL, Tressels;
  • Исправлена ошибка режима "Просмотр и редактирование ресурсов HDD" (Index -1 out of bounds);
  • Убрана старая реализация режима "Редактирование карты головок в ОЗУ";
  • В режиме поиск модулей в SA добавлена возможность поиска модулей в сохранённых ранее ресурсах (треках или регионах) и добавлена возможность сохранения данных SA в образ.
Maxtor
  • Исправлена привнесённая ошибка запуска автоматического режима.
HITACHI-IBM-ARM
  • Изменён алгоритм построения карты голов для Data Extractor, в результате чего построение проходит многократно быстрее;
  • Улучшен алгоритм снятия пароля;
  • Добавлен редактор паспортных данных. Редактируются: имя модели, SN, WWN, версия FW, Max LBA, Autoreassign flag;
  • В отчёт о структуре модулей SA добавлена расшифровка данных модулей FEAT, IDNT, WWNM.
Data Extractor
  • Добавлены Форенсик-функции:
    - реализованы режимы подсчета хеш-сумм (MD5, SHA1) для цепочки в карте и для всей карты, а также для файла в режиме проводник;
    - реализован режим экспорта списка каталогов и файлов в файл формата csv с настройкой состава информации, возможностью подсчета хеш-сумм (MD5, SHA1) и контроля наличия непрочитанных или прочитанных с ошибками секторов.
  • Файловая система NTFS:
    - новая реализация методов "Анализ данных раздела", "Сканировать незанятое пространство" и "Поиск структур NTFS";
    - исправлена ошибка в режиме редактора записи MFT, возникающая для разделов, лежащих за пределами 2 Тб;
    - исправлена ошибка приводившая к неправильному построению карт занятого/незанятого для разделов полученных в результате сканирования таблицы MFT.
  • Файловая система HFS+:
    - новая реализация методов сканирования (CatalogFile, раздела, раздела по занятому/незанятому пространству);
    - добавлена поддержка hardlink (hardlink копируется и открывается исходный файл);
    - исправлена ошибка с поддержкой дополнительных extends;
    - исправлена ошибка интерпретации Apple Partition Map для секторов отличных от 512 Байт;
    - исправлена ошибка, при построении карты занятого для дисков с размером сектора больше 512 байт;
    - исправлена ошибка, при добавлении большого виртуального раздела из режима "Анализ диска" (неправильно устанавливался размер раздела).
  • Файловая система FAT:
    - для удаленных файлов и папок длинное имя теперь используется без контроля целостности (ранее использовалось короткое имя);
    - исправлена ошибка при формировании карт занятого/незанятого пространства раздела (игнорировалась последняя цепочка).
  • Файловая система EXT2(3,4):
    - при формировании карт занятого/незанятого пространства раздела добавлен учет секторов Bitmap, непрочитанных или прочитанных с ошибкой;
    - изменена методика контроля валидности номера блока при разборе метаданных файловой системы.
  • Режим "черновое восстановление":
    - добавлена возможность группировать типы файлов/структур по категориям;
    - исправлена ошибка при добавлении новой записи в общий справочник чернового восстановления;
    - уточнены критерии проверки некоторых типов файлов;
    - исправлена ошибка с определением проверенного размера файлов tiff;
    - исправлена ошибка при импорте общего справочника чернового восстановления;
    - В справочнике "Чернового восстановления" добавлена возможность экспорта/импорта содержимого в/из внешний/внешнего файла;
    - добавлена возможность экспорта результатов чернового восстановления в файл csv.
  • В справочнике "GREP" добавлена возможность экспорта/импорта содержимого в/из внешний/внешнего файла;
  • Введен дополнительный контроль идентификационных данных "штатно" подключенных устройств при открытии задачи;
  • Добавлена возможность показывать в списке источников используемые в данный момент штатно-подключенные диски;
  • изменен режим контроля используемых портов/дисков и открытых задач (используемые порты/диски теперь не появляются в списках или появляются с предупреждающей иконкой, задачи же недоступны);
  • Увеличен таймаут записи для "штатно" подключенных HDD" (для некоторых новых "зеленых" накопителей емкостью 2-3 терабайта его не хватало для "просыпания" HDD, что приводило к ошибке записи/чтения диска приемника);
  • Устранено "прыганье" карты при переключении закладок;
  • В основное меню формы задачи добавлен пункт "статистика" (для задач с созданием копии);
  • Исправлена давно существующая ошибка приводившая к "пропускам" при создании копии в файлы образа (очень редко при копировании вперед и чаще при копировании назад);
  • Исправлена ситуация, когда прерывание чтения сектора в редакторе сектора приводило к прерыванию исполнявшегося процесса;
  • Изменена форма ввода имени задачи;
  • Фильтр размера файла сделан от 1 байта (было от 1 кб);
  • Добавлено управление питанием в режиме карта объекта;
  • Добавлена возможность при сохранении файлов сохранять проблемные файлы в отдельный подкаталог (с сохранением путей);
  • Удален диалог сохранения файла с информацией о проблемных файлах. Теперь файл сохраняется автоматически с уникальным именем включающем полную дату и время. Выводится сообщение в Log;
  • В контекстное меню Log добавлен пункт открытия файла (необходимо выделить интересующий блок и нажать правую кнопку мыши);
Data Extractor RAID Edition
  • Добавлен интерактивный режим определения структуры RAID-массива (закладка "проводник" на форме создания массива). Для эффективного функционирования этого режима доработаны все поддерживаемые файловые системы. Добавлен узел метаданные и реализован контроль их валидности. Режим может быть использован, как самостоятельно, так и в качестве продолжения незавершенного автоопределения параметров массива;
  • Реализовано кэширование прочитанных данных, что существенно повышает скорость чтения в случае RAID с маленьким размером блока и в случае восстановления данных отсутствующего диска для RAID с избыточностью;
  • Добавлена возможность построения субкарты RAID по одному из его участников в Терминах секторов RAID;
  • Устранена ошибка, в некоторых случаях возникавшая при проверке целостности для массивов с избыточностью.


  • 12.06.2012

    Вышла новая версия программного обеспечения PC-3000 for Windows UDMA Ver.5.0.8 и Data Extractor UDMA Ver.4.8.

WD Marvell
  • Добавлена поддержка семейств SADLE 2D, MZTGP RE;
  • добавлен режим "Редактирование карты головок в ОЗУ (новый алгоритм)". Адрес карты определяется на основании анализа кода микропрограммы;
  • исправлены ошибки формирования и записи в HDD Dir для режимов "Поиск модулей в SA", "Редактор Dir";
  • при запуске утилиты добавлен контроль наличия скрытых дефектов в SA по данным модуля ID=30h (в этом случае могут быть ошибки программного преобразования ABA -> CHS, для формирования корректного Dir рекомендуется использовать режим "Поиск модулей в SA");
  • добавлена расшифровка Debug Stop Code в режиме "Сектор состояния" и в протоколе (при наличии кода) при входе в утилиту.
WD Marvell (USB)
  • Исправлена ошибка реализации технологического чтения для задач DE с чтением через утилиту.
Seagate F3
  • Добавлена поддержка defect hide cmd Rev 3;
  • в режим восстановления транслятора добавлена возможность обработки некорректного возвращения FW накопителя (последних 32 байт сектора);
  • исправлена схема вызова изменения настроек инициализации HDD из утилиты;
  • расширен функционал мастера работы с образом ПЗУ - добавлен редактор управляющих флагов SAP (Servo Adaptive Parameters);
  • добавлен редактор управляющих флагов SAP в ОЗУ;
  • для hex редактора добавлены плагины редактирования:
    - карт головок SAP (требуется подключённый HDD);
    - параметров CAP (Controller Adaptive Parameters);
    - модуля Saved Mode Pages;
  • в мастере "Работа с ПЗУ" исправлена ошибка, в результате которой изменения карты голов и паспортных данных не отображались сразу в hex-редакторе при открытом образе ПЗУ (требовалось либо повторно выбрать объект-образ ПЗУ, либо нажать кнопку "Отмена");
  • исправлена ошибка в выводе в протокол описаний DT при чтении в профиль и БД.
Seagate
  • Исправлен редактор лоадера. Теперь параметры профиля и DRV config после изменения сохраняются корректно;
  • добавлены семейства 2,5" - LD25.1(MLite), LD25.2(Mustang).
Samsung
  • Добавлено семейство МН80;
  • в комбинированный тест поверхности добавлена опция выбора диапазона LBA для тестирования;
  • перед выбором семейства на заднем плане теперь активизируется вкладка терминала, что позволяет наблюдать за логом старта накопителя без запуска инициализации утилиты. В диалог выбора семейства добавлен "checkbox" для управления питанием;
  • при старте утилиты добавлен вывод предупреждения о нестандартном размере логического сектора;
  • для семейств классической архитектуры добавлен редактор паспортных данных. Увеличены возможности редактора для накопителей архитектуры Trinity;
  • проведены работы по устранению ошибки «Platform Id get error» при разборе дампа ПЗУ накопителей Trinity;
  • исправлена ошибка «Техноключ неизвестен» при нажатии кнопки «Пропустить» в тесте чтения служебных треков;
  • для семейств: VOYAGER11+, VICTOR, PUMA, VICTORPLUS, VERNA, VERNALITE, VANGO, VANGOPLUS, PANGO, VELOCE, PALO, Poseidon, DELPHI, Caesar, P80M, Trident, T166, Storm2, Trident3, PARAGON, MAGMA, M40S, M60, M80, MANGO, M5P1, M6, MT1 реализован редактор паспортных данных;
  • для семейств: VOYAGER11+, VICTOR, VELOCE, PALO, Poseidon, DELPHI, Caesar, P80M, Trident, T166, Storm2, Trident3, MAGMA, M40S, M60, M80, MANGO, M5P1, PARAGON, M6, MT1 реализованы режимы «Инициализация HDD с правкой карты головок в ОЗУ» и «Изменение карты головок в ОЗУ»;
  • добавлено автопереключение микропрограммы накопителя в тестовый режим при проблемах с чтением/записью ПЗУ (по терминалу);
  • для семейств: VOYAGER11+, VICTOR, PUMA, VICTORPLUS, VERNA, VERNALITE, VANGO, VANGOPLUS, PANGO, VELOCE, PALO, Poseidon, DELPHI, Caesar, P80M, Trident, T166, Storm2, Trident3, MAGMA, M40S, M60, M80, MANGO, M5P1, PARAGON, M6, MT1 добавлен тест «Просмотр информации о дампе ПЗУ»;
  • для семейств: VOYAGER11+, VICTOR, P80A, Caesar добавлена запись ПЗУ;
  • в тест «Проверка структуры служебной информации» добавлена возможность выбора тестируемых головок;
  • в отчет о результатах burn теста добавлена таблица распределения ошибок по зонам, учитывающая ошибки типа 0х7F (исправленные);
  • в тест «Чтение модулей» добавлена опция игнорирования ошибок при композиционном чтении;
  • добавлено семейство N1 - 1.8".
Samsung USB
  • Удалены обращения к интерфейсу ATA при старте утилиты;
  • доработан алгоритм подачи техноключа для USB накопителей;
  • добавлен вывод запроса на переподключение накопителя при попытке автоматического переключения питания.
HITACHI-IBM-ARM
  • В комплекс добавлена базовая версия утилиты для всех новых семейств HITACHI-IBM на архитектуре ARM;
  • при чтении модуля в режиме игнорирования ошибки, если нажать "прервать" будет отдано то, что успело почитаться, остальное будет заполнено сигнатурой DE AD.
HITACHI-IBM
  • Исправлена "Подгонка NV-RAM" - теперь SA ищется корректно и по 1й головке.
Toshiba
  • добавлена поддержка семейства 34GAL;
  • добавлена поддержка семейства 56GSY;
  • добавлен режим "статистика" при просмотре G-List;
  • исправлены ошибки работы с G-List.
Утилита ATA
  • Исправлена ошибка экспресс теста.
Ядро PC-3000
  • Добавлена буферизация вывода в терминал, которая предотвращает зависание комплекса при выводе в терминал больших объёмов данных на высоких скоростях;
  • исправлена ошибка установки таймаута UDMA.
Data Extractor
  • Оптимизированы на предмет скорости режимы "Черновое восстановление" и "Анализ диска". Скорость исполнения увеличилась для режима чернового восстановления на 20-30%, для режима "Анализ диска" - в несколько раз (что важно для этапа полного анализа);
  • добавлено сообщение в Log о удачном создании виртуального раздела;
  • при создании виртуального раздела с неподтвержденной структурой добавлен диалог, позволяющий создать раздел с конкретного LBA;
  • Файловая система NTFS, если при сканировании таблицы MFT не найден $bitmap, пункт меню на результате анализа недоступен;
  • добавлен новый режим "Анализ диска", заменивший режим "Быстрый анализ диска". Выполняется в два этапа (быстрый и полный) результаты появляются в списке сразу с возможностью оценить их состояние с точки зрения восстановления данных (удалить, если данные неинтересны, исключить область секторов результата из последующего рассмотрения;
  • режим "чернового восстановления", увеличена скорость выполнения;
  • Файловая система XFS, режим "Анализ данных раздела" файловой системы XFS оптимизирован с точки зрения фрагментации памяти;
  • исправлена ошибка с определением емкости на некоторых USB накопителях;
  • в результаты чернового восстановления добавлено поле "Комментарий" в которое выводится дополнительная для данного типа результата (структуры или файла) информация;
  • в контекстное меню лога добавлен пункт меню "Открыть как LBA", позволяющий выделить в логе числовое значение и сразу открыть для него редактор сектора;
  • изменен закон формирования нового имени для дубликата файла при сохранении с опцией "переименовать". Теперь расширение файла сохраняется, а к его имени добавляется дата и время;
  • Файловая система XFS, исправлены ошибки в процедурах формирования каталога и карты файла для некоторых, редких форм хранения описаний файлов и каталогов;
  • Файловая система EXT, для больших разделов >2ТБ исправлена ошибка расчета первого сектора файла;
  • реализовано прерывание копирования и вывод информации в отчет для сжатых файлов NTFS, имеющих непрочитанные или прочитанные с ошибками сектора если соответствующая опция установлена;
  • в режим построении карты каталога (или отмеченных файлов и каталогов) добавлена возможность расчета предполагаемого общего размера файлов на основе описателей, без собственно построения карты размещения;
  • кнопка отключения кэширования при чтении сделана триггерной (включение/выключение);
  • Файловая система HFS+, исправлена ошибка, из-за которой могли не раскрываться разделы HFS+ в случае Apple Partition Map;
  • устранена утечка памяти из-за фрагментации при работе двух и более задач, выполняющих сохранение файлов в проводнике и/или создание копии на штатно-подключенный накопитель;
  • Файловая система NTFS, по завершению сканирования таблицы MFT в Log выводиться количество найденных валидных записей MFT;
  • Файловая система EXT2(3,4):
    - добавлен учет ошибок чтения при построении карты занятого/незанятого по bitmap;
    - в случае добавления виртуального раздела из результатов чернового восстановления, добавлен учет копии таблицы дескрипторов групп, что позволяет восстанавливать данные при стертом или поврежденном первом суперблоке и таблице дескрипторов групп;
  • для задачи с копией добавлена возможность сохранить часть параметров, как параметры по-умолчанию для последующего применения при создании подобных задач (кнопка на первой закладке в форме редактирования параметров);
  • в проводнике для файла реализован метод "открыть с помощью";
  • исправлена ошибка очистки карты исходной задачи при экспорте данных из режимов "карта объекта" и "проводник", и на другой штатно-подключенный накопитель;
  • исправлена ошибка зацикливания при копировании назад по цепочкам, когда на границе цепочки проблемные сектора, при размере блока 1 сектор.
Data Extractor RAID Edition
  • Добавлено автоопределение RAID6 с одним отсутствующим диском для массивов размером до 10 участников;
  • добавлена поддержка уровня RAID 1E Adjacent:
    - создание виртуальных массивов;
    - проверка целостности;
    - восстановление;
    - построение субкарты с учетом источника;
  • для виртуальных RAID массивов добавлена поддержка блоков, содержащих копии блоков данных:
    - копии используются при восстановлении секторов с данными;
    - в режиме "RAID - проверка целостности" учитывается корректность секторов с копиями;
    - добавлена возможность учитывать сектора с копиями при построении субкарты с учетом источника;
    - для уровней RAID 1 (MIRROR), 1E Offset, 1E Adjacent добавлено табличное описание;
  • Добавлена поддержка кодов Рида-Соломона (RS) для виртуальных RAID массивов:
    - исправлена нотация RAID6 при создании нового виртуального RAID массива;
    - добавлена возможность использования блоков RS для RAID-Custom;
    - в рамках режима автоопределения реализован алгоритм точного определения RAID6 в случае, когда присутствуют все участники массива;
    - добавлена проверка блоков RS (Рида-Соломона) в режим "RAID - проверка целостности";
    - реализовано восстановление одного блока данных на основе RS;
    - реализовано восстановление двух блоков данных на основе RS+XOR;
    - добавлена возможность учитывать блоки RS при построении субкарты с учетом источника для виртуального RAID массива.


  • 28.12.2011

    Новая версия программного обеспечения PC-3000 for Windows UDMA Ver.4.9.1 и Data Extractor Ver.4.7.1

Проделана большая работа по добавлению новых моделей накопителей и новых режимов работы по всем утилитам. Методика спаривания головок теперь работает с накопителями: Seagate (Arh: Classic, F3), WD (Arh: Caviar Cyl32, Marvell, ROYL), Samsung. В комплекс Data Extractor добавлены новые файловые системы и новые методы анализа поврежденных разделов. Все это позволяет более эффективно работать с современными накопителями емкостью 3Тб и более.

Seagate (Arch. F3)

  • Добавлен мастер работы с ПЗУ:
    - разбирает структуру, выделяет и позволяет править (вручную и переносить из другого ПЗУ) RAP/CAP/SAP/IAP;
    - правка коммутаторной карты голов;
    - правка логической карты голов;
    - правка параметров паспорта в ПЗУ (модель, SN, дата сботки).
  • Добавлены тесты изменения карт голов в ОЗУ:
    - текущей карты голов коммутатора;
    - полного массива карт голов коммутатора;
    - логической карты голов (depop);
    - переработана структура меню.
  • Улучшена работа функции восстановления транслятора. Теперь она может разрешать часть неопределённых ситуаций при восстановлении трансляции, возникающих при обработке областей с BAD секторами.
  • Улучшена функция снятия пароля. Теперь она работает и на Barracuda Green.
Seagate (U5, Barracuda xx)
  • Добавлена возможность из меню утилиты устанавливать максимальную скорость работы с HDD через терминал.
  • Добавлено меню "Инициализация HDD", в состав которого включены пункты:
    - загрузка лоадера;
    - инициализация HDD с правкой карты головок в ОЗУ. Этот пункт реализует функционал "Действия утилиты", ранее доступный только из Data Extractor, позволяющий инициализировать до состояния готовности по ATA накопители с существенными повреждениями (в том числе неработоспособными головками).
WD Marvell USB
  • Исправлена ошибка записи модулей.
  • В режиме "Сканирование и скрытие дефектов" убрано обращение к интерфейсу по ATA.
WD Marvell
  • Для HDD с доступом к SA по ABA добавлен режим доступа по CHS с программной трансляцией.
  • Для всех специфических режимов (работа с паспортом, работа с дефектами, редактор Dir) добавлена возможность выбрать режим доступа: по ID, по ABA (с возможностью доступа по CHS).
  • В режиме "Состояние утилиты" добавлена кнопка "Перечитать Dir".
  • Переделан режим "Изменение карты головок в ОЗУ" - исправлена ошибка поиска карты для не ROYL HDD.
  • Исправлен режим "Решение проблемы "slow responding".
  • В режиме "Сканирование и скрытие дефектов" добавлен режим теста "верификация".
  • Режим "Сканирование и скрытие дефектов" доработан для поддержки HDD больше 2Тб.
  • Добавлена поддержка семейства "Draco".
WD Marvell USB
  • Исправлена ошибка записи модулей.
  • В режиме "Сканирование и скрытие дефектов" убрано обращение к интерфейсу по ATA.
WD Caviar Cyl32
  • Добавлен режим "Изменение карты головок в ОЗУ".
WD Caviar Cyl32 (SATA)
  • Добавлен режим "Изменеие карты головок в ОЗУ".
  • Для HDD "Odisey" и "Hercules" добавлен режим загрузки LDR в Kernel режиме.
Samsung
  • Для накопителей архитектуры Trinity добавлен режим "Инициализация HDD с правкой карты головок в ОЗУ".
  • Произведена доработка алгоритма изменения карты головок в ОЗУ.
  • В визуальных формах выбора модулей для чтения и записи добавлен столбец с признаком критичности модуля, добавлена возможность сортировки модулей по столбцам.
  • Доработаны алгоритмы чтения и записи модуля FIPS.
  • Добавлен тест "Очистка модуля FIPS".
  • Добавлена поддержка работы через терминальную утилиты семейства F3_4D.
  • Для накопителей архитектуры Trinity добавлен поиск совместимых по Platform Id burn-ресурсов.
  • Добавлено семейство M8E.
  • Для накопителей Trinity добавлена возможность изменения карты голов в ОЗУ.
  • Добавлен комбинированный (физика+логика) тест поверхности накопителя.
  • Различные тесты поверхности теперь собраны в одном пункте меню.
  • Для накопителей Trinity добавлено чтение и запись модуля FIPS в ПЗУ.
  • Для накопителей архитектуры Trinity команда сброса SMART заменена другой, дающей более хороший результат.
HITACHI-IBM
  • Добавлен режим запуска "PCB ONLY" (позволяет быстро запустить утилиту, когда доступна только работа с платой HDD).
  • В тесты "Чтение модулей", "Резервирование ресурсов", "Проверка структуры SA" добавлена кнопка пропуска читаемого в данный момент модуля. Это позволяет пропускать сильно повреждённые модули.
  • Скорректирован механизм прерывания тестов (ранее в некоторых случаях прервать тест до его окончания было нельзя).
Toshiba
  • Добавлены семейства 59GSXP, 61GSY, 64GSY, 65GSX.
  • Для семейств 55GSX, 59GSX, 59GSXP, 65GSX сделан режим "Очистка G-List" и "Перенос из G в P-List".
  • Скорректированы размеры CP.
  • Переработан и улучшен дефект менеджмент.
  • Добавлен тест по головкам.
Kernel
  • Проведен комплекс мероприятий для корректного открытия каталогов профиля утилиты диалогами открытия/сохранения файлов.
  • Добавлена индикация канала на кнопках управления питанием.
DataExtractor (Файловые системы)
  • Файловая система FAT:
    - добавлен контроль целостности анализируемых секторов таблиц FAT;
    - добавлен однократный автоматический запуск режима "Анализ данных раздела" в случае пустого корневого каталога.
  • Файловая система ReiserFS, ускорено построение карт файлов;
  • Файловая система HFS+:
    - улучшена работа при построении карты отмеченных файлов на корневом каталоге;
    - существенно ускорен процесс построения карты файлов для виртуального раздела, являющегося результатом сканирования;
    - существенно оптимизирована и ускорена обработка результатов сканирования Catalog-файла;
    - существенно оптимизирована и ускорена работа с Native системой, включая открытие каталогов, поиск и построение карт;
    - изменена форма просмотра Vulume Header.
  • Файловая система NTFS:
    - оптимизированы и изменены режимы "Поиск структур NTFS" и "Анализ данных раздела";
    - в карту нерезидентного каталога теперь добавляются части, помеченные в атрибуте (B0) как неиспользуемые;
    - в режим "Aнализ данных раздела", добавлен запрос на полное пересканирование.
  • файловая система UFS1(2):
    - добавлен режим "Анализ данных раздела";
    - изменены формы просмотра суперблока;
    - ускорено построение карты раздела.
  • Файловая система XFS: улучшен режим "Анализ данных раздела", ускорено построение карты раздела.
  • Файловая система EXT2,3,4: улучшен режим "Анализ данных раздела", ускорено построение карты раздела.
Data Extractor (общие)
  • Отчет "По отмеченным" теперь сохраняется в каталог задачи с уникальным именем, включающим дату и время.
  • Сделан вывод на панель проводника имени текущего копируемого файла.
  • Изменено управление питанием на форме менеджера задач DE и на форме задачи.
  • В список устройств "Только для чтения", на которые нельзя делать копии, добавлена возможность добавлять системные SSD.
  • В режим чернового восстановления добавлена возможность создания виртуальных разделов следующих файловых систем: NTFS, FAT, ExtX, UFS1, UFS2, XFS, ExFAT, HFS+. Она доступна из контекстного меню для следующих типов файлов: BootNTFS, FAT Folder, TableF16, TableF32, UFS1 SB, UFS2 SB, XFS SB, BootExFAT, HFS. Начало и размер раздела определяются автоматически.
  • Для всех файловых систем (включая виртуальные) добавлена возможность контроллировать валидность заголовков файлов и каталогов (нерезидентных). Красным цветом отмечаются гарантировано некорректные, зеленым - гарантировано корректные.
  • Режим "Черновое восстановление":
    - добавлен поиск служебных структур файловых систем: exFAT,HFS+,XFS,ExtX,UFS1/UFS2,ReiserFS;
    - добавлен поиск нерезидентных индексов NTFS;
    - оптимизирован на предмет скорости и использования памяти.
  • Метод "Быстрый анализ диска":
    - включена поддержка файловых систем UFS1/UFS2, ReiserFS, XFS, HFS+, EXT2,3,4;
    - реализовано создание виртуальных разделов FAT16 и FAT32 в случае, когда отсутствуют Boot сектора и/или таблицы FAT;
    - реализовано корректное добавление виртуальных разделов XFS, EXT2,3,4, UFS1/UFS2, в случае, когда поврежден первый суперблок;
    - добавлен однократный автоматический запуск метода в случае отсутствия или повреждения MBR,GPT,APM.
  • В настройки введено включение/выключение управления кэшированием записи в файлы образа.
  • Добавлено ароматическое ограничение размера файлов копии в случае размера сектора накопителя более 512 байт.
  • Увеличен таймаут при асинхронной записи в файлы образа.
  • На закладку карты добавлена кнопка "пауза", позволяющая отключить автосинхронизацию карты при выполнении копирования.
  • Изменена реализация скролллирования карты.
DataExtractor RAID Edition
  • Переработаны режимы построения субкарт для RAID массивов:
    - для субкарты с учетом источника добавлена возможность явно указать тип секторов (данные, XOR, HotSpare и тд);
    - для субкарты с учетом целостности можно строить не только для одного типа секторов, но и для их объединения.
  • В режим автоопределения типа RAID-массива добавлено определение RAID 5EE/6 для случая, когда присутствуют все участники массива.
  • В режим автоопределения RAID массива по структуре файловой системы добавлена проверка корневых узлов Allocation File, Extents File, Catalog File, Attributes File;
  • Режим автоопределения типа и параметров RAID-массива улучшен за счет добавления поддержки структур файловых систем XFS, HFS+, EXT2,3,4, UFS1/UFS2, ReiserFS;
  • В матрице преобразования виртуального RAID массива добавлена возможность отмечать блоки как "Losted", чтобы они не использовались при формировании образа данных массива ни как данные, ни для восстановления.


Если Вы не нашли ответа на интересующий Вас вопрос, отправьте нам сообщение:

Ф.И.О. *:
E-mail *:
Телефон:
Сообщение:
* Поля обязательные для заполнения
Введите код, указанный на картинке: