SCSI DEC RZ29B (Seagate ST15150) неудачный low level format
Добавлено: 17.02.2017,22:38
Есть у нас с murgatroid_79 стопка SCSI жестких дисков DEC RZ29B-E и RZ29B-W (OEM Seagate ST15150N и ST15150W соответственно), здоровые такие кирпичи двойной высоты. Взял я парочку поэкспериментировать, один narrow и один wide.
И чёрт меня дёрнул попробовать сделать им low level format встроенной в биос контроллера утилитой. Теперь оба не хотят работать - отвергают большинство команд (до этого читались со множеством ошибок, содержимое - куски RAID-массива с какой-то базой данных, полезной инфы не обнаружено). Отдаваемая информация о диске:
Используемые для тестов SCSI-контроллеры:
HSX-N1, ISA-8, narrow, клон Future Domain TMC-850, прошивка 7.0
Tekram DC-390? PCI, narrow, прошивка 2.03
Mylex DAC960PTL, PCI RAID, wide
Контроллеры проверены с другими дисками. Позже будет произведена проверка на Adaptec AHA-2940 и Seagate ST01. С использованием переходника wide-narrow были перепробованы все возможные комбинации. На контроллере DC-390 попытка выполнить низкоуровневое форматирование завершается без ошибок (винт при этом около десяти минут щёлкает головками и равномерно мигает светодиодом), но проверка поверхности после этого зацикливается на нулевом секторе (за окном сообщения об ошибке при этом, однако, виден размер диска).
Проверка Викторией под виндой показывает объём в 1 LBA и ошибку получения информации о размере. Досовская утилита fddsu.exe для контроллера TMC-850 из пакета PowerSCSI при запуске первым делом также выдаёт ошибку получения информации о размере:
однако позволяет продолжить, нажав Esc.
Далее программа предлагает ввести байты опций команды форматирования - я их проигнорировал. На этом этапе утилита еще раз неудачно пытается определить размер диска.
Форматирование запускается и проходит до конца без ошибок.
Верификация не удаётся - ошибка получения информации о размере. К контроллеру DAC960 удалось подключить только 68-пиновый wide накопитель, 50-пиновый не захотел определяться, несмотря на всевозможные настройки режимов. Форматирование запустить удаётся, оно происходит в фоне, однако в конце ошибка с кодом 0x04.
Такая же ошибка, с чуть более подробным перечнем байтов ошибки, насколько я помню, была на AHA-2940 - проверить сейчас не могу, контроллер не у меня.
Так вот: почему у меня не получается? Может, нужно проводить форматирование какой-то специальной утилитой? Специфической для конкретного накопителя? Или просто диски сильно битые, и в процессе происходит переполнение дефект-листа? Или баг в прошивке винтов или утилитах форматирования? Или нужно задать какие-то особые опции для команды? Кстати, вообще говоря, форматирование всего диска проводится одной-единственной долго выполняющейся командой, или нужен постоянный обмен по интерфейсу и обработка хостом каждого сектора?
Подскажите, какими еще программами и утилитами их можно попытать.
И чёрт меня дёрнул попробовать сделать им low level format встроенной в биос контроллера утилитой. Теперь оба не хотят работать - отвергают большинство команд (до этого читались со множеством ошибок, содержимое - куски RAID-массива с какой-то базой данных, полезной инфы не обнаружено). Отдаваемая информация о диске:
Используемые для тестов SCSI-контроллеры:
HSX-N1, ISA-8, narrow, клон Future Domain TMC-850, прошивка 7.0
Tekram DC-390? PCI, narrow, прошивка 2.03
Mylex DAC960PTL, PCI RAID, wide
Контроллеры проверены с другими дисками. Позже будет произведена проверка на Adaptec AHA-2940 и Seagate ST01. С использованием переходника wide-narrow были перепробованы все возможные комбинации. На контроллере DC-390 попытка выполнить низкоуровневое форматирование завершается без ошибок (винт при этом около десяти минут щёлкает головками и равномерно мигает светодиодом), но проверка поверхности после этого зацикливается на нулевом секторе (за окном сообщения об ошибке при этом, однако, виден размер диска).
Проверка Викторией под виндой показывает объём в 1 LBA и ошибку получения информации о размере. Досовская утилита fddsu.exe для контроллера TMC-850 из пакета PowerSCSI при запуске первым делом также выдаёт ошибку получения информации о размере:
однако позволяет продолжить, нажав Esc.
Далее программа предлагает ввести байты опций команды форматирования - я их проигнорировал. На этом этапе утилита еще раз неудачно пытается определить размер диска.
Форматирование запускается и проходит до конца без ошибок.
Верификация не удаётся - ошибка получения информации о размере. К контроллеру DAC960 удалось подключить только 68-пиновый wide накопитель, 50-пиновый не захотел определяться, несмотря на всевозможные настройки режимов. Форматирование запустить удаётся, оно происходит в фоне, однако в конце ошибка с кодом 0x04.
Такая же ошибка, с чуть более подробным перечнем байтов ошибки, насколько я помню, была на AHA-2940 - проверить сейчас не могу, контроллер не у меня.
Так вот: почему у меня не получается? Может, нужно проводить форматирование какой-то специальной утилитой? Специфической для конкретного накопителя? Или просто диски сильно битые, и в процессе происходит переполнение дефект-листа? Или баг в прошивке винтов или утилитах форматирования? Или нужно задать какие-то особые опции для команды? Кстати, вообще говоря, форматирование всего диска проводится одной-единственной долго выполняющейся командой, или нужен постоянный обмен по интерфейсу и обработка хостом каждого сектора?
Подскажите, какими еще программами и утилитами их можно попытать.