Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу 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
Печать
 
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
<<Назад  Вперед>> Страницы: 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