Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   SCSI DEC RZ29B (Seagate ST15150) неудачный low level format
RSS

SCSI DEC RZ29B (Seagate ST15150) неудачный low level format

<<Назад  Вперед>> Страницы: 1 2 3 4
Печать
 
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
Есть у нас с 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 - проверить сейчас не могу, контроллер не у меня.
Так вот: почему у меня не получается? Может, нужно проводить форматирование какой-то специальной утилитой? Специфической для конкретного накопителя? Или просто диски сильно битые, и в процессе происходит переполнение дефект-листа? Или баг в прошивке винтов или утилитах форматирования? Или нужно задать какие-то особые опции для команды? Кстати, вообще говоря, форматирование всего диска проводится одной-единственной долго выполняющейся командой, или нужен постоянный обмен по интерфейсу и обработка хостом каждого сектора?
Подскажите, какими еще программами и утилитами их можно попытать.
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
[q]
Кстати, вообще говоря, форматирование всего диска проводится одной-единственной долго выполняющейся командой, или нужен постоянный обмен по интерфейсу и обработка хостом каждого сектора?
[/q]
Одной долгой командой, при этом можно запрет реселекта поставить и операция будет атомарная, а можно диск отправить форматироваться автономно и затем он по окончании реселект хоста сделает.
На ДВК простейшей программкой вот так делается:
.type hd0:fform.mac
ST: CLR @#177536
MOV #CS,R0
MOV #31,R1
1$: MOV (R0)+,@#177534
SOB R1,1$
2$: TSTB @#177530
BPL 2$
3$: HALT
CLR PC
CS: .WORD 7,211,100,4,0,0,0,1
.WORD 0,0,0,0,0,0,0,0
.WORD 0,0,0,0,0,0,0,0
.WORD 11,0
.END ST
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Ну вот, а я думал это у меня глюк - сдуру убил совершенно рабочй 4.5G вроде тоже из линейки ST15150. Запустил формат из BIOS-а контроллера Adaptec. Винт сдох, стал нулевой длины, хотя определяется на шине и на команды отвечает...
Поставил Seatools, но ничего не помогло.

Вот тут старинная дисуссия на подобную тему
http://www.sun-comp.info/msg33560.html
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Кстати, действительно, не поменялся ли размер сектора? Дело в том, что в команде чтения/записи указывается количество секторов и диск их пересчитывает в количество байтов для передачи, а в контроллере при операции нужно заносить количество байтов в регистры счётчика для DMA, и если это количество не совпадёт со стороны диска и со стороны контроллера - тоже будет висяк и ошибка по достижении таймаута. С этим на Беста напрактиковался с её 1024-байтовыми секторами. У ленты тоже длина блока может быть от нуля байт до 16мб! Это задаётся в упоминаемой в обсуждении команде mode_select.
KALDYH, а можно в студию дамп ответа с убитого диска по команде mode_sense?
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
Добавил фотки.

Anonymous написал:
[q]
а можно в студию дамп ответа с убитого диска по команде mode_sense?
[/q]
Можно, наверное... А чем его сделать?
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
KALDYH Самое простое - смотреть на Линухе с помощью драйвера sg, там целая туча утилит с ним работающая.
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Вот на этом фото диск говорит об ошибке аппаратуры (4) и ошибке обработки списка дефектных секторов (25) https://itmages.ru/image/view/5483828/1b62f5a1
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
alecv написал:
[q]
Самое простое - смотреть на Линухе с помощью драйвера sg, там целая туча утилит с ним работающая.
[/q]
Попробовал sg_modes - не выходит:

sg_modes /dev/sdb
error opening file: /dev/sdb: No such device or address

Сообщения из dmesg:

[    2.931010] scsi 8:0:0:0: Direct-Access     DEC      RZ29B    © DEC 0016 PQ: 0 ANSI: 2
[    4.969484] DC390: Target 0: Sync transfer 10.0 MHz, Offset 15
[    5.164567] sd 8:0:0:0: [sdb] READ CAPACITY failed
[    5.164573] sd 8:0:0:0: [sdb]  
[    5.164575] Result: hostbyte=DID_SOFT_ERROR driverbyte=DRIVER_SENSE
[    5.164577] sd 8:0:0:0: [sdb]  
[    5.164578] Sense Key : Medium Error [current]
[    5.164580] sd 8:0:0:0: [sdb]  
[    5.164584] Add. Sense: Medium format corrupted
[    5.171184] sd 8:0:0:0: [sdb] Write Protect is off
[    5.171186] sd 8:0:0:0: [sdb] Mode Sense: a7 00 10 08
[    5.178938] sd 8:0:0:0: [sdb] Write cache: disabled, read cache: enabled, supports DPO and FUA
[    5.182129] DC390: pSRB == pTmpSRB! (TagQ Error?) (00-0)
[   35.816019] sd 8:0:0:0: DC390: Abort command
[   35.816022] DC390: SRB: Xferred 00000000, Remain 00000000, State 00000008, Phase 01
[   35.816023] DC390: AdpaterStatus: 00, SRB Status 00
[   35.816024] DC390: Status of last IRQ (DMA/SC/Int/IRQ): 0891c910
[   35.816025] DC390: Register dump: SCSI block:
[   35.816026] DC390: XferCnt  Cmd Stat IntS IRQS FFIS Ctl1 Ctl2 Ctl3 Ctl4
[   35.816031] DC390:  000000   1a   11   c9   00   2b   17   48   18   04
[   35.816038] DC390: FIFO: 00 00 00 07 00 80 81 c0 c1 c2 c3
[   35.816056] DC390: Register dump: DMA engine:
[   35.816057] DC390: Cmd   STrCnt    SBusA    WrkBC    WrkAC Stat SBusCtrl
[   35.816066] DC390:  80 00000020 776fd600 00000000 776fd620   00 03185300
[   35.816070] DC390: Register dump: PCI Status: 0200
[   35.816071] DC390: In case of driver trouble read Documentation/scsi/tmscsim.txt
[   35.816072] DC390: Aborted.
[   55.820022] sd 8:0:0:0: DC390: Abort command
[   55.820026] DC390: SRB: Xferred 00000000, Remain 00000000, State 00000080, Phase 04
[   55.820027] DC390: AdpaterStatus: 00, SRB Status 00
[   55.820028] DC390: Status of last IRQ (DMA/SC/Int/IRQ): 0880c420
[   55.820029] DC390: Register dump: SCSI block:
[   55.820029] DC390: XferCnt  Cmd Stat IntS IRQS FFIS Ctl1 Ctl2 Ctl3 Ctl4
[   55.820034] DC390:  000000   44   00   c4   00   80   17   48   08   84
[   55.820041] DC390: Register dump: DMA engine:
[   55.820042] DC390: Cmd   STrCnt    SBusA    WrkBC    WrkAC Stat SBusCtrl
[   55.820048] DC390:  00 00000020 776fd600 00000000 776fd620   00 03080000
[   55.820051] DC390: Register dump: PCI Status: 0200
[   55.820052] DC390: In case of driver trouble read Documentation/scsi/tmscsim.txt
[   55.820053] DC390: Aborted.
[   65.824021] sd 8:0:0:0: Device offlined - not ready after error recovery
[   65.824204] sd 8:0:0:0: [sdb] Attached SCSI disk
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
...инженерку снёс... Электронику на доноры, банки - в утиль.
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
Если бы он служебку снёс всю, он бы на готовность не выходил, форматирование не запускал бы и паспорт не отдавал... Возможно, какой-то из модулей повреждён, да - дефект-лист, например. У меня была такая мысль.
Вообще говоря, у сигейтов, с момента покупки Conner Peripherals в 1996 году, есть отладочная консоль по последовательному интерфейсу. Но это у IDE. На сказёвых кто-нибудь пробовал поискать? Я поищу осциллографом на днях, и у меня еще пара Barracuda 4XL есть, там тоже гляну. Если найду - с его помощью служебку можно восстановить без навыков программирования, имея живого донора (доноры есть).
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
[q]
Я поищу осциллографом на днях
[/q]
Завидую белой завистью. Есть время искать RX/TX...
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
Он должен быть выведен на пины служебного разъёма, описываемые в документации как "неиспользуемые" или "служебные", поэтому перебирать всю плату не придётся. При подаче питания накопитель выводит в него идентификационную строчку - ее всплеск и будет виден на экране. Так что возни, по идее, относительно немного.
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
KALDYH написал:
[q]
[ 65.824021] sd 8:0:0:0: Device offlined - not ready after error recovery
[/q]
Так, кажется нужно для начала разобраться с этим. Как мне кажется, пока он в этом состоянии, все обращения к /dev/sdb будут отвергаться системой.

Ага, нашёл как. https://www.ibm.com/support/kn...state.html
Включаю устройство, вижу сообщение об этом в dmesg.
[ 7377.939809] DC390: Target 0: Sync transfer 10.0 MHz, Offset 15
Подаю команду INQUIRY, адресуясь на этот раз уже не к дисковому устройству, а напрямую к адресу SCSI шины:
sg_inq /dev/bsg/8\:0\:0\:0
Both SCSI INQUIRY and fetching ATA information failed on /dev/bsg/8:0:0:0

В dmesg читаю:

[ 7393.465652] DC390: pSRB == pTmpSRB! (TagQ Error?) (00-0)
[ 7453.928022] sd 8:0:0:0: DC390: Abort command
[ 7453.928028] DC390: SRB: Xferred 00000000, Remain 00000000, State 00000008, Phase 01
[ 7453.928030] DC390: AdpaterStatus: 00, SRB Status 00
[ 7453.928031] DC390: Status of last IRQ (DMA/SC/Int/IRQ): 20818110
[ 7453.928032] DC390: Register dump: SCSI block:
[ 7453.928032] DC390: XferCnt  Cmd Stat IntS IRQS FFIS Ctl1 Ctl2 Ctl3 Ctl4
[ 7453.928038] DC390:  00004e   1a   01   81   00   2f   17   48   18   04
[ 7453.928044] DC390: FIFO: 00 00 02 02 1f 00 00 1e 44 45 43 20 20 20 20
[ 7453.928068] DC390: Register dump: DMA engine:
[ 7453.928069] DC390: Cmd   STrCnt    SBusA    WrkBC    WrkAC Stat SBusCtrl
[ 7453.928075] DC390:  80 00000060 366a0040 0000004c 366a0054   00 03185220
[ 7453.928078] DC390: Register dump: PCI Status: 0200
[ 7453.928079] DC390: In case of driver trouble read Documentation/scsi/tmscsim.txt
[ 7453.928080] DC390: Aborted.
[ 7473.932028] sd 8:0:0:0: DC390: Abort command
[ 7473.932034] DC390: SRB: Xferred 00000000, Remain 00000000, State 00000080, Phase 04
[ 7473.932035] DC390: AdpaterStatus: 00, SRB Status 00
[ 7473.932037] DC390: Status of last IRQ (DMA/SC/Int/IRQ): 2080c420
[ 7473.932037] DC390: Register dump: SCSI block:
[ 7473.932038] DC390: XferCnt  Cmd Stat IntS IRQS FFIS Ctl1 Ctl2 Ctl3 Ctl4
[ 7473.932044] DC390:  00004e   44   00   c4   00   80   17   48   08   84
[ 7473.932050] DC390: Register dump: DMA engine:
[ 7473.932051] DC390: Cmd   STrCnt    SBusA    WrkBC    WrkAC Stat SBusCtrl
[ 7473.932057] DC390:  00 00000060 366a0040 0000004c 366a0054   00 03080000
[ 7473.932060] DC390: Register dump: PCI Status: 0200
[ 7473.932061] DC390: In case of driver trouble read Documentation/scsi/tmscsim.txt
[ 7473.932062] DC390: Aborted.
[ 7483.936024] sd 8:0:0:0: Device offlined - not ready after error recovery
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
Anonymous написал:
[q]
Кстати, действительно, не поменялся ли размер сектора?
[/q]
Достоверно (по болтающимся на них переходникам) известно, что диски из коробок под названием SWXD3-SE StorageWorks Building Block ftp://ftp.hp.com/pub/openstorage/KSM2DGPN.PDF К какой архитектуре была подключена стойка накопителей - неизвестно.

Ах да, забыл самое главное. Эта пара винтов - не единственная. Есть ещё стопка нетронутых форматом. Могу на них посмотреть любые параметры.
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
KALDYH написал:
[q]
Есть ещё стопка нетронутых форматом. Могу на них посмотреть любые параметры.
[/q]
Да пока никаких нет идей, почему формат повреждает диск. Если только контроллер что-то ещё, помимо команды форматирования, не засовывает в диск. Для большей уверенности я бы ещё один диск испортил, на оборудовании, которое гарантированно не занимается самодеятельностью. Т.е. своей программой только команду format_unit скормить и ответ от неё самому прочитать. А также до команды форматирования mode_sense сделать и после, и сравнить, что изменилось. Но надо изучать программирование какого-нибудь из ваших контроллеров для написания собственной программы.
Fasterpast
Advanced Member


Всего сообщений: 582
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 окт. 2013
Ну а нельзя на рабочем диске сделать обычное форматирование, а потом чем-то считать полностью всё в RAW (включая ту область, которую предположительно форматирует LLF) и сравнить? Если там будет какая-то инженерка, значит она и убивается при LLF
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
В каком смысле "обычное форматирование"? Данные инженерки недоступны для обычных команд чтения-записи пользователя, обычным же форматированием только запись в адресуемые сектора делается, а специальные сектора являются скрытыми за пределами пользовательского адресного пространства диска. Для доступа к инженерке используются либо специальные команды, помеченные обычно "vendor specified", отличающиеся от производителя к производителю, и их описание в открытом доступе редко публикуется, либо специальные расширения к штатным командам с задействованием полей, также помеченых в стандарте, как "vendor specified"...
Мне проверить не на чем, у меня из фирменных DEC есть только несколько RZ25-E и они без проблем переживают форматирование низкого уровня.
Fasterpast
Advanced Member


Всего сообщений: 582
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 окт. 2013
А как тогда LLF эту служебку убивает, если к ней доступа нет через интерфейс?
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Так LLF внутренними средствами диска делается, при этом обмена информацией по интерфейсу не происходит до окончания выполнения команды.
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Ну вот я откопал свой винт который неудачно форматнул. Это ST34572W, тоже Барракуда но немного новее.

Seagate Tool CLI линуксовый работает через /dev/sg умеет декодировать Inquiry[root@dio ~]# ./st -i /dev/sg2
        /dev/sg2
        Vendor = SEAGATE
        Product = ST34572W
        Version = 0876
        Serial Number = JK946336
        Copyright = Copyright © 1997 Seagate All rights reserved
        SCSI Firmware = 83450876
        Servo RAM Release = 83415153
        Servo ROM Release = 83465968
        Servo RAM Date = 0806
        Servo ROM Date = 0111

        -Cannot read capacity  (Sense data = 03/31/00)
        -this is a Seagate drive
        -this drive does not support DST
        -Mode Page Settings [current value (default)]:
                -WCE bit = 1 (1)
                -RCD bit = 0 (0)
                -AWRE bit = 1 (1)
                -ARRE bit = 1 (1)
                -DExcpt bit = 0 (0)
                -Number of cache segments = 3 (3)
Как видно, Cannot read capacity

Результаты чуть менее умной sg_inq: [root@dio ~]# sg_inq -v /dev/sg2
    inquiry cdb: 12 00 00 00 24 00
standard INQUIRY:
    inquiry cdb: 12 00 00 00 90 00
  PQual=0  Device_type=0  RMB=0  version=0x02  [SCSI-2]
  [AERC=0]  [TrmTsk=0]  NormACA=0  HiSUP=0  Resp_data_format=2
  SCCS=0  ACC=0  TPGS=0  3PC=0  Protect=0  BQue=0
  EncServ=0  MultiP=0  [MChngr=0]  [ACKREQQ=0]  Addr16=1
  [RelAdr=0]  WBus16=1  Sync=1  Linked=1  [TranDis=1]  CmdQue=1
  [SPI: Clocking=0x0  QAS=0  IUS=0]
    length=144 (0x90)   Peripheral device type: disk
Vendor identification: SEAGATE
Product identification: ST34572W
Product revision level: 0876
    inquiry cdb: 12 01 00 00 fc 00
    inquiry: requested 252 bytes but got 11 bytes
    inquiry cdb: 12 01 80 00 fc 00
    inquiry: requested 252 bytes but got 18 bytes
Unit serial number: ________0X50QT


Страничка sg_utils:
http://sg.danny.cz/sg/sg3_utils.html

Примеры программирования SCSI под Linux-ом, команда Inquiry (0x12)
http://www.tldp.org/HOWTO/arch...WTO-9.html
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
alecv, а попробуйте-ка http://www.hydata.com/programlist-ID=55.html
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
KALDYH Какая-то стремная утилита, вдобавок demo.

Я вот пытаюсь отформатировать командойsg_format -v --dcrt --format --count=0x87A25B --size=512 /dev/sg2 (размер из доков на мой винт). Оно начинает, но доходит до ~5% и вываливается. Один раз дошло до 18%.
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
alecv написал:
[q]
Какая-то стремная утилита, вдобавок demo.
[/q]
Согласен. Однако мне подобная утилита винт Maxtor ATHENA успешно к жизни вернула, в то время как с досовской PC3000 я бы долго ещё с модулями служебки возился. А demo - означает, что она помимо лечения бага 0 lba на сигейтах больше ничего делать не умеет.
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Нас более интересует в данном случае mode_sense, посмотреть, что там ненормального в параметрах стало. Вероятно, перед LLF некоторые параметры надо задавать в обязательном порядке для этих дисков.
И да, даже стрёмную утилиту стоит опробовать.
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
Цепанул AHA-2940, наконец-то я его нашёл в своём хламе. Логи dmesg несколько иные (имена и адреса устройств тоже поменялись).

[   15.792026] scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 7.0
        >Adaptec 2940 SCSI adapter>
        aic7870: Single Channel A, SCSI Id=7, 16/253 SCBs

[   15.795248] scsi 0:0:0:0: Direct-Access     DEC      RZ29B    © DEC 0016 PQ: 0 ANSI: 2
[   15.795258] scsi0:A:0:0: Tagged Queuing enabled.  Depth 8
[   15.795267] scsi target0:0:0: Beginning Domain Validation
[   15.809146] scsi target0:0:0: FAST-5 SCSI 5.0 MB/s ST (200 ns, offset 15)
[   15.818849] scsi target0:0:0: Domain Validation skipping write tests
[   15.818851] scsi target0:0:0: Ending Domain Validation
[   17.397629] sd 0:0:0:0: Attached scsi generic sg2 type 0
[   17.426893] sd 0:0:0:0: [sdc] READ CAPACITY failed
[   17.426896] sd 0:0:0:0: [sdc]  
[   17.426898] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[   17.426900] sd 0:0:0:0: [sdc]  
[   17.426901] Sense Key : Medium Error [current]
[   17.426903] sd 0:0:0:0: [sdc]  
[   17.426907] Add. Sense: Medium format corrupted
[   17.433550] sd 0:0:0:0: [sdc] Write Protect is off
[   17.433552] sd 0:0:0:0: [sdc] Mode Sense: a7 00 10 08
[   17.441299] sd 0:0:0:0: [sdc] Write cache: disabled, read cache: enabled, supports DPO and FUA
[   17.472056] sd 0:0:0:0: [sdc] READ CAPACITY failed
[   17.472059] sd 0:0:0:0: [sdc]  
[   17.472061] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[   17.472062] sd 0:0:0:0: [sdc]  
[   17.472064] Sense Key : Medium Error [current]
[   17.472066] sd 0:0:0:0: [sdc]  
[   17.472070] Add. Sense: Medium format corrupted
[   17.489214] sd 0:0:0:0: [sdc] Attached SCSI disk
[   26.675022] sd 0:0:0:0: [sdc] Unhandled error code
[   26.675036] sd 0:0:0:0: [sdc]  
[   26.675041] Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK
[   26.675046] sd 0:0:0:0: [sdc] CDB:
[   26.675049] ATA command pass through(16): 85 06 20 00 05 00 fe 00 00 00 00 00 00 40 ef 00

С этим контроллером вроде получше - ничего вырубаться не собирается. Попробуем:

sg_inq /dev/sg2
standard INQUIRY:
  PQual=0  Device_type=0  RMB=0  LU_CONG=0  version=0x02  [SCSI-2]
  [AERC=0]  [TrmTsk=0]  NormACA=0  HiSUP=0  Resp_data_format=2
  SCCS=0  ACC=0  TPGS=0  3PC=0  Protect=0  [BQue=0]
  EncServ=0  MultiP=0  [MChngr=0]  [ACKREQQ=0]  Addr16=0
  [RelAdr=0]  WBus16=0  Sync=1  [Linked=1]  [TranDis=1]  CmdQue=1
    length=36 (0x24)   Peripheral device type: disk
Vendor identification: DEC    
Product identification: RZ29B    © DEC
Product revision level: 0016
Unit serial number: 03391016

Вот и обещанный mode_sense

sg_modes /dev/sg2
    DEC       RZ29B    © DEC  0016   peripheral_type: disk [0x0]
Mode parameter header from MODE SENSE(10):
  Mode data length=172, medium type=0x00, WP=0, DpoFua=1, longlba=0
  Block descriptor length=8
> Direct access device block descriptors:
   Density code=0x0
00     00 7f de b0 00 00 02 00                                    

>> Read-Write error recovery, page_control: current
00     81 0a 24 21 30 00 00 00  03 00 ff ff                            
>> Disconnect-Reconnect, page_control: current
00     82 0e 80 80 00 0a 00 00  00 00 00 00 00 00 00 00  
>> Format (obsolete), page_control: current
00     83 16 00 15 00 09 00 00  00 15 00 71 02 00 00 01  
10     00 09 00 10 40 00 00 00                                    
>> Rigid disk geometry (obsolete), page_control: current
00     84 16 00 0e 7c 14 00 00  00 00 00 00 00 00 00 00  
10     00 00 00 00 1c 20 00 00                                    
>> Verify error recovery, page_control: current
00     87 0a 00 21 30 00 00 00  00 00 ff ff                            
>> Caching, page_control: current
00     88 12 00 00 ff ff 00 00  03 3b 03 96 80 02 00 00  
10     00 00 00 00                                            
>> Control, page_control: current
00     8a 06 00 00 00 00 00 00                                    
>> Notch and partition (obsolete), page_control: current
00     8c 16 80 00 00 1d 00 00  00 00 00 00 00 0e 7f 14  
10     00 00 00 00 00 00 10 00                                    
>> Power condition (obsolete, moved to 0x1a), page_control: current
00     8d 0a 00 00 00 00 00 00  00 00 00 00                            
>> Unit Attention condition [vendor specific format], page_control: current
00     80 02 20 00                                            

Попытка запустить форматирование:

sg_format --format --size=512 /dev/sg2
    DEC       RZ29B    © DEC  0016   peripheral_type: disk [0x0]
Mode Sense (block descriptor) data, prior to changes:
  Number of blocks=8380080 [0x7fdeb0]
  Block size=512 [0x200]

A FORMAT will commence in 15 seconds
    ALL data on /dev/sg2 will be DESTROYED
        Press control-C to abort

A FORMAT will commence in 10 seconds
    ALL data on /dev/sg2 will be DESTROYED
        Press control-C to abort

A FORMAT will commence in 5 seconds
    ALL data on /dev/sg2 will be DESTROYED
        Press control-C to abort
format unit:  Fixed format, current;  Sense key: Hardware Error
Additional sense: Defect list error
  Field replaceable unit code: 5
Format command: Medium or hardware error
FORMAT failed
    try '-v' for more information
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Надо брать стандарт и разбирать по байтикам, чтоб вышло что-то осмысленное.
Offtopic:
Вот для дисковода scsi как-то так выглядит блок параметров:
STEACP:
HEADER:\t.BYTE\t000\t\t;MODE DATA LENGTH
;COMMON STANDARD TYPES:
;000 default medium, fills up by controller from ROM and jumpers
;001 single-sided floppy, unspecified medium
;002 double-sided floppy, unspecified medium

;Type\tDiameter\tBit density\tTrack density\tSides
;code\tmm/in\t\tbits/rad\t/mm/in

;005\t200/8'\t\t 6631\t\t1.9/48\t\t1
;006\t200/8'\t\t 6631\t\t1.9/48\t\t2
;011\t200/8'\t\t13262\t\t1.9/48\t\t1
;012\t200/8'\t\t13262\t\t1.9/48\t\t2
;015\t130/5'25"\t 3979\t\t1.9/48\t\t1
;022\t130/5'25"\t 7958\t\t1.9/48\t\t2
;026\t130/5'25"\t 7958\t\t3.8/96\t\t2
;032\t130/5'25"\t13262\t\t3.8/96\t\t2
;036\t 90/3'5"\t 7958\t\t5.3/135\t\t2

;tapes that used floppy controller
;100\t6.3/25"\t\t12tracks\t394ftpmm/10000ftpi
;104\t6.3/25"\t\t24tracks\t394ftpmm/10000ftpi

\t.BYTE\t050\t\t;MEDIUM TYPE

\t.BYTE\t000\t\t;DEVICE SPECIFIC
\t.BYTE\t010\t\t;BLOCK DESCRIPTOR LENGTH

BLKDSC:\t.BYTE\t000\t\t; DENSITY CODE
\t.BYTE\t000,000,000\t; NUMBER OF BLOCKS
\t.BYTE\t000\t\t; RESERVED
\t.BYTE\t000,002,000\t; BLOCK LENGTH

PAGE05:
\t.BYTE\t005,036\t\t\t;00 PAGE5, 036(30.) BYTES
; USE THE FOLOWING TRANSFER RATES, A STANDARD ONES:
;0x00FA 000,372 250 kbit/sec
;0x012C 001,054 300 kbit/sec
;0x01F4 001,364 500 kbit/sec
;0x03E8 003,350 1000 kbit/sec
;0x07D0 007,320 2000 kbit/sec
;0x1388 023,210 5000 kbit/sec
\t.BYTE\t001,364\t\t\t;02 TRANSFER RATE
\t.BYTE\t2\t\t\t;04 NUMBER OF HEADS
\t.BYTE\t18.\t\t\t;05 SECTORS PER TRACK
\t.BYTE\t002,000\t\t\t;06 BYTES PER SECTOR
\t.BYTE\t000,80.\t\t\t;08 NUMBER OF CYLINDERS
\t.BYTE\t000,80.\t\t\t;10 PRECOMPENSATION CYL
\t.BYTE\t000,80.\t\t\t;12 REDUCED WRITE CURRENT CYL
\t.BYTE\t000,036\t;(1=100us)\t;14 STEP RATE
\t.BYTE\t000\t;(1=1us)\t;16 STEP PULSE WIDTH
\t.BYTE\t000,226\t;(1=100us)\t;17 HEAD SETTLE DELAY
\t.BYTE\t005\t;(1=100ms)\t;19 MOTOR ON DELAY
\t.BYTE\t106\t;(1=100ms)\t;20 MOTOR OFF DELAY
;True Ready bit(7), if clear, motor on/off delay will be used
;Starting Sector Number bit(6), if set, sector numbers starting from 1
;Motor On bit(5), if clear, pin16 will be asserted, else - remains released
\t.BYTE\t140\t\t\t;21 trdy(200)|ssn(100)|mo(40)
\t.BYTE\t001\t\t\t;22 STEP PULSES PER CYLINDER
;???
;(The write compensation field is used to specify the amount of write
;compensation to be used starting at the cylinder specified in the
;starting cylinder for write precompensation field.)
;???
\t.BYTE\t000\t\t\t;23 WRITE COMPENSATION
\t.BYTE\t000\t;(1=1ms)\t;24 HEAD LOAD DELAY
\t.BYTE\t000\t;(1=1ms)\t;25 HEAD UNLOAD DELAY
;all pins: P describes polarity of the signal
;pin34:
; P 0 0 0 Open
; P 0 0 1 Ready
; P 0 1 0 Media Changed
;pin2: missed in manual, possible, only vendor specified meaning
;pin4:
; P 0 0 0 Open
; P 0 0 1 In Use
; P 0 1 0 Eject
; P 0 1 1 Head Load
;pin1:
; P 0 0 0 Open
; P 0 0 1 Disk Change Reset
\t.BYTE\t045\t;(0010 0101)\t;26 PIN34(7-4)|PIN2(3-0)
\t.BYTE\t000\t;(0000 0000)\t;27 PIN4(7-4)|PIN1(3-0)
\t.BYTE\t000,000\t\t\t;28 MEDIUM ROTATION RATE
\t.BYTE\t000\t\t\t;29 RESERVED
\t.BYTE\t000\t\t\t;30 RESERVED
ENDM:\t.EVEN
OLDP=HEADER
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
Anonymous написал:
[q]
Надо брать стандарт и разбирать по байтикам, чтоб вышло что-то осмысленное.
[/q]
sginfo или sdparm это делают... Позже попробую, сегодня уже никак.
Оффтопик: Оффтопик: Одиннадцать блинов на шарикоподшипнике воют так, что через несколько комнат слышно - особенно ночью.
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
KALDYH У тебя хотя бы возвращает не нулевой размер...  Number of blocks=8380080 [0x7fdeb0] А у меня тут нули теперь.

Утилиту попробую, но это надо винды громоздиить...

Еще я прислушался, мой винт делает довольно неприятный звук 'вжык-вжык-вжык' при старте и на каждый ресет SCSI шины. Так что наверное банка все же запоролась...
ATauenis
Advanced Member


Откуда: Москва
Всего сообщений: 2904
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 апр. 2015
alecv написал:
[q]
Еще я прислушался, мой винт делает довольно неприятный звук 'вжык-вжык-вжык' при старте и на каждый ресет SCSI шины.
[/q]
Может, это так ищет несуществующую дорожку со служебной информацией? У меня на одном MFM винте со странным образом запоротой низкоур. разметкой пока не сделал LLF примерно половина включений заканчивалась остановкой блинов и миганием диодом ошибки рекалибровки на 0 цилиндр. Отформатировал, ошибка стала вылезать значительно реже (но, правда, иногда после долгого простоя всё же приходится дважды щёлкать рубильником, также очень сильно свистит подшипник, наверно пока не прогреется не набирается скорость и серворазметка не читается).
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Ви таки будете смеяться, но с ~10-й попытки этот винт отформатировался с помощью sg_format [root@dio ~]# ./st -i /dev/sg2
/dev/sg2
        Vendor = SEAGATE
        Product = ST34572W
        Version = 0876
        Serial Number = JK946336
        Copyright = Copyright © 1997 Seagate All rights reserved
        SCSI Firmware = 83450876
        Servo RAM Release = 83415153
        Servo ROM Release = 83465968
        Servo RAM Date = 0806
        Servo ROM Date = 0111

        Blocksize = 512, Highblock = 8888922, Capacity = 4444 MB
        -this is a Seagate drive
        -this drive does not support DST
        -Mode Page Settings [current value (default)]:
                -WCE bit = 1 (1)
                -RCD bit = 0 (0)
                -AWRE bit = 1 (1)
                -ARRE bit = 1 (1)
                -DExcpt bit = 0 (0)
                -Number of cache segments = 3 (3)
Значит процедура форматирования - нормальная. Винт постоял ночь включенный (забыл вчера выключить) и сегодня вдруг формат прошел. Винт довольно горячий.

Бэдоф дофига:[root@dio ~]# sginfo -d /dev/sg2
INQUIRY response (cmd: 0x12)
----------------------------
Device Type                        0
Vendor:                    SEAGATE
Product:                   ST34572W
Revision level:            0876

Defect Lists
------------
483 entries (3864 bytes) in primary (manufacturer,PLIST) table.
Format (4) is: bytes from index [Cyl:Head:Off]
Offset -1 marks whole track as bad.
....
....
Merchant*RU
Advanced Member


Откуда: Москва
Всего сообщений: 404
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 окт. 2015
alecv написал:
[q]
Значит процедура форматирования - нормальная. Винт постоял ночь включенный (забыл вчера выключить) и сегодня вдруг формат прошел. Винт довольно горячий.
[/q]
Одна сторона пластины запилена в хлам. Разбирай банку, смотри, там красивые концентрические круги на пластине...

Если справишься с заменой пластины и блока головок - вымпел передовика производства тебе на станок. Не справишься - "выковыривай магнитики", остальное в цветмет.
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Merchant*RU написал:
[q]
Если справишься с заменой пластины и блока головок
[/q]
Не-не, Каю подарю :)
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
Merchant*RU не прав. Я видел "запилы в хлам", у меня одна Альпина селфскан не пережила. Из-за разлетающихся пылинок очень скоро запиленными при этом оказываются все поверхности, а движения потерявших серву головок делает запил равномерным по всей площади. Скрежет головок по спиленной поверхности при это слышен очень явственно. А обычные бэды, даже если их полный, дефект-лист, визуально при разборе не видны никак. К тому же, по приведённой в логе информации никак нельзя сказать, болеет ли одна голова или несколько.
Merchant*RU
Advanced Member


Откуда: Москва
Всего сообщений: 404
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 окт. 2015
KALDYH написал:
[q]
Я видел "запилы в хлам", у меня одна Альпина селфскан не пережила. Из-за разлетающихся пылинок очень скоро запиленными при этом оказываются все поверхности, а движения потерявших серву головок делает запил равномерным по всей площади. Скрежет головок по спиленной поверхности при это слышен очень явственно.
[/q]
Неправильно.
Это состояние называется не "запилена в хлам", а "пластина прорезана насквозь". Отличие - в порче не только магнитного покрытия, а уже самого материала пластины (алюминий) и выполняется сие голым коромыслом, с коего давно сорвало головку (оттого и звук явственно-металлический).
Состояние "запилена в хлам" предшествует состоянию "прорезана насквозь", круги коего уже не красивы, как некрасив и брутален голый поскрёбаный металл.


alecv написал:
[q]
Винт постоял ночь включенный (забыл вчера выключить) и сегодня вдруг формат прошел. Винт довольно горячий.
[/q]
Температурные деформации позволили прочесть серворазметку... Хм... Обновить-бы её...
Попробуй остудить винч и форматнуть ещё раз, на-холодную. Если будет по-прежнему садить ошибками, значит и работать винч будет как движок старого авто - только после часового прогрева...
Винч наверняка в серваке стоял раньше, не выключался неделями, а то и дольше.
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
Надо эту тему добить уже до победного конца...

KALDYH написал:
[q]
Вообще говоря, у сигейтов, с момента покупки Conner Peripherals в 1996 году, есть отладочная консоль по последовательному интерфейсу. Но это у IDE. На сказёвых кто-нибудь пробовал поискать?
[/q]
Ну, для начала, мои предположения подтвердились - я глянул даташит на используемый в моем винте микроконтроллер SB80C196KC, прозвонил ножки RX/TX и убедился, что они выходят на контакты 9,10 разъёма J4 (у винта с wide SCSI). В мануале они помечены как reserved. Значит, терминал у него скорее всего есть. На днях попробую по известному мануалу достучаться до его служебки, считать ее и изучить.

KALDYH написал:
[q]
sginfo или sdparm это делают... Позже попробую
[/q]
sdparm что-то глючит:

sdparm /dev/sdc
    /dev/sdc: DEC       RZ29B    © DEC  0016
MODE SENSE failed, device not ready

sg_modes работает же - значит, тут дело не в винте. Попробую иначе, ну и другие команды тоже.

sg_get_config /dev/sdc
  DEC       RZ29B    © DEC  0016
  Peripheral device type: disk
get configuration:  Fixed format, current;  Sense key: Medium Error
Additional sense: Medium format corrupted
  Field replaceable unit code: 9
    pass-through requested 8192 bytes (data-in) but got 0 bytes
Get Configuration command: Sense category: -1
    try '-v' option for more information
root@server:/home/kaldyh# sg_get_config -v /dev/sdc
    inquiry cdb: 12 00 00 00 24 00
  DEC       RZ29B    © DEC  0016
  Peripheral device type: disk
    Get Configuration cdb: 46 00 00 00 00 00 00 20 00 00
get configuration:  Fixed format, current;  Sense key: Medium Error
Additional sense: Medium format corrupted
  Field replaceable unit code: 9
    pass-through requested 8192 bytes (data-in) but got 0 bytes
Get Configuration command: Sense category: -1, try '-v' option for more information


sg_inq /dev/sdc
standard INQUIRY:
  PQual=0  Device_type=0  RMB=0  LU_CONG=0  version=0x02  [SCSI-2]
  [AERC=0]  [TrmTsk=0]  NormACA=0  HiSUP=0  Resp_data_format=2
  SCCS=0  ACC=0  TPGS=0  3PC=0  Protect=0  [BQue=0]
  EncServ=0  MultiP=0  [MChngr=0]  [ACKREQQ=0]  Addr16=0
  [RelAdr=0]  WBus16=0  Sync=1  [Linked=1]  [TranDis=1]  CmdQue=1
    length=36 (0x24)   Peripheral device type: disk
Vendor identification: DEC    
Product identification: RZ29B    © DEC
Product revision level: 0016
Unit serial number: 03391016


sg_readcap /dev/sdc
read capacity (10):  Fixed format, current;  Sense key: Medium Error
Additional sense: Medium format corrupted
  Field replaceable unit code: 9
    pass-through requested 8 bytes (data-in) but got 0 bytes
READ CAPACITY (10) failed: Medium or hardware error


sg_format -F -vvv /dev/sdc
open /dev/sdc with flags=0x802
    inquiry cdb: 12 00 00 00 24 00
      duration=0 ms
    DEC       RZ29B    © DEC  0016   peripheral_type: disk [0x0]
      PROTECT=0
    mode sense (10) cdb: 5a 00 01 00 00 00 00 00 fc 00
      duration=4 ms
    mode sense (10): pass-through requested 252 bytes (data-in) but got 28 bytes
    mode sense (10): response
00 1a 00 10 00 00 00 08  00 7f de b0 00 00 02 00
81 0a 24 21 30 00 00 00  03 00 ff ff  
Mode Sense (block descriptor) data, prior to changes:
  Number of blocks=8380080 [0x7fdeb0]
  Block size=512 [0x200]

A FORMAT will commence in 15 seconds
    ALL data on /dev/sdc will be DESTROYED
        Press control-C to abort

A FORMAT will commence in 10 seconds
    ALL data on /dev/sdc will be DESTROYED
        Press control-C to abort

A FORMAT will commence in 5 seconds
    ALL data on /dev/sdc will be DESTROYED
        Press control-C to abort
    format cdb: 04 18 00 00 00 00
    format parameter list:
00 02 00 00  
      duration=356 ms
format unit:  Fixed format, current;  Sense key: Hardware Error
Additional sense: Defect list error
  Field replaceable unit code: 5
Raw sense data (in hex):
        70 00 04 00 00 00 00 0a  00 00 00 00 19 00 05 00
        00 00                                          
Format command: Medium or hardware error sense key (plus blank check)
FORMAT failed
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
KALDYH написал:
[q]
Значит, терминал у него скорее всего есть.
[/q]
Не, нету - подцепил адаптер, в терминале молчок. Увы мне.
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
Забрал всю коробку с этими винтами, вместе с моими 12 штук (у одного не хватает платы). Три с интерфейсом wide, остальные - narrow. Протестировал все, в т.ч.некомплектную банку с донорской платой. Итого:
1 - определяется, читается, пишется. Прописал весь, считал - есть три бэда. Прогнал Verify утилитами контроллера - бэды скрылись. Форматировать не рискнул. Итого можно считать рабочим.
3 - хреново раскручивались, не с первого раза. Тем не менее, были успешно отформатированы.
1 - мало того, что плохо раскручивается, ещё и не форматируется - ошибка Hardware Error
2 - ошибка форматирования Unexpected Timeout
1 - громко воет и не выходит на готовность
1 - не раскручивается (с любой платой)
1 - ошибка форматирования (не помню, какая)
1 - жутко вибрировал и не выходил на готовность. Был разобран.
и только 1 отформатировался без проблем и не имеет проблем с раскруткой.

Вычитал в мануале интересные моменты:
[q]
Barracuda drives decode track 0 location data from the dedicated servo
surface to eliminate mechanical transducer adjustments and related reliabil-
ity concerns.
[/q]
[q]
Read/write data heads, maximum (physical)
21
Servo heads
1
[/q]
Т.е. получается, у этих монстров 11 блинов и одна выделенная сервоповерхность. Это кое-что объясняет. Например, бэды на ней фатальны. С другой стороны, даже в хлам убитые прочие поверхности серву не срывают.
[q]
ST15150 drives have nine (9) spare sectors per cylinder and one (1) spare
cylinder per unit.
[/q]
Больше 9 битых секторов на трек - и всё, format failed...

В общем, тему можно считать закрытой.
Напоследок фотографии этого чудовищного HDD в разборе:
<<Назад  Вперед>> Страницы: 1 2 3 4
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   SCSI DEC RZ29B (Seagate ST15150) неудачный low level format
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS