Бед сектора на винчестере Seagate ST380817AS семейства Puma
Агентство недвижимости потеряло диск с документацией. Вернее сам диск на месте, но не работает. Требуется восстановить данные.
Seagate ST380817AS семейства Puma — определяется в BIOS, но доступа к разделам нет. По результатам диагностики выяснилось, что на винчестере множество нечитаемых секторов, которые попадают и на MFT обоих разделов, и на файлы с директориями. В связи с особенностью устройства микропрограммы семейства, диск некорректно отрабатывает встречу с UNC секторами в режиме обычного чтения - выдает в терминале:
CE Log EC=43 Rtype=6 OV=0 STStatus0
Not handled software path:
и зависает, не откликаясь ни на soft reset, ни на аппаратный сброс. Помогает только рестарт по питанию. Читать пробовал в разный режимах, обычным чтением (dma режим), UDMA, с выключением кеширования, — результат тот же. Чтение через терминал, модифицируя LBA в PSHS на проблемных секторах к зависанию не приводит, но скорость чтения слишком низкая, даже на максимальных для COM-порта bitrate.
Проблему удалось решить, применив функцию чтения read long. В этом случае диск читает сектор, не обращая внимания на несхождения контрольной суммы, а потом специальный алгоритм отсекает служебную область сектора и оставляет поле данных.
Накопитель перестал зависать на бэдах и удалось вычитать пользовательскую информацию.
Читать так же:
На восстановлении два винчестера Seagate 7200.7
На восстановление информации пришло два накопителя от разных клиентов — оба Seagate Barracuda 7200.7. Отличие в версиях ПЗУ — масочное M.14 на одном, и внешнее S.15 на другом.
Самопроизвольное установление пароля на HDD
На ремонт накопитель Seagate ATA IV объемом 40 Гбт. Определяется в BIOS, но нет доступа к диску.