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

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

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

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