|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Nikolay Panov 2:5020/400 19 Jun 2003 11:10:45 To : All Subject : Баг в ide-scsi все еще живет и процветает? --------------------------------------------------------------------------------
Дано: Debian GNU/Linux `sarge' на базе
kernel-source-2.4.20_2.4.20-7_all.deb.
cdrecord 2.0+a14-1
CONFIG_BLK_DEV_IDESCSI=m
CONFIG_SCSI=m
CONFIG_BLK_DEV_SR=m
CONFIG_BLK_DEV_SR_VENDOR=y
[9:09 /home/docs/tmp]$ cat /etc/modutils/cdrw
options ide-cd ignore=hdc
alias scd0 sr_mod
pre-install sg modprobe ide-scsi
pre-install sr_mod modprobe ide-scsi
pre-install ide-scsi modprobe ide-cd
Как при эмуляции ide-scsi в ядре, так и средствами cdrecord:
[9:04 /home/docs/tmp]$ cdrecord dev=ATAPI -scanbus
Cdrecord 2.01a14
(i686-pc-linux-gnu) Copyright (C) 1995-2003 JЖrg Schilling
scsidev: 'ATAPI'
devname: 'ATAPI'
scsibus: -2 target: -2 lun: -2
Warning: Using ATA Packet interface.
Warning: The related libscg interface code is in pre alpha.
Warning: There may be fatal problems.
Using libscg version 'schily-0.7'
scsibus0:
0,0,0 0) 'TOSHIBA ' 'DVD-ROM SD-R1202' '1026' Removable CD-ROM
0,1,0 1) *
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
При эмуляции соответственно без ATAPI и без жутких пророчеств по поводу
is in pre alpha...
Имеем:
[8:53 /home/docs/tmp]$ readcd -v dev=ATAPI:0,0,0 f=/dev/null
scsidev: 'ATAPI:0,0,0'
devname: 'ATAPI'
scsibus: 0 target: 0 lun: 0
Warning: Using ATA Packet interface.
Warning: The related libscg interface code is in pre alpha.
Warning: There may be fatal problems.
Read speed: 7056 kB/s (CD 40x, DVD 5x).
Write speed: 1764 kB/s (CD 10x, DVD 1x).
Capacity: 157850 Blocks = 315700 kBytes = 308 MBytes = 323 prMB
Sectorsize: 2048 Bytes
Copy from SCSI (0,0,0) disk to file 'Debian.iso'
end: 157850
readcd: Input/output error. read_g1: scsi sendcmd: no error
CDB: 28 00 00 02 68 77 00 00 23 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 25 00 00 00 00 0A 00 00 00 00 64 00 00 00 00 00
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x64 Qual 0x00 (illegal mode for this track) Fru 0x0
Sense flags: Blk 0 (not valid) illegal block length
cmd finished after 1.060s timeout 40s
readcd: Input/output error. Cannot read source disk
readcd: Retrying from sector 157815.
..................................
При сказочной эмуляции результат аналогичен...
Как и при использовании другого сидирома...
Как и при использовании dd вместо readcd...
Hаблюдается причем не навсех сидюках:
Hа этом наблюдается:
[9:06 /home/docs/tmp]$ cdrecord dev=ATAPI:0,0,0 -atip
[skip]
ATIP info from disk:
Indicated writing power: 5
Is not unrestricted
Is not erasable
Disk sub type: Medium Type B, low Beta category (B-) (4)
ATIP start of lead in: -12520 (97:15/05)
ATIP start of lead out: 359849 (79:59/74)
Disk type: Short strategy type (Phthalocyanine or similar)
Manuf. index: 26
Manufacturer: TDK Corporation
А также:
[9:08 /home/docs/tmp]$ cdrecord dev=ATAPI:0,0,0 -atip
[skip]
ATIP info from disk:
Indicated writing power: 2
Reference speed: 0
Is not unrestricted
Is erasable
Disk sub type: High speed Rewritable (CAV) media (1)
ATIP start of lead in: -11615 (97:27/10)
ATIP start of lead out: 335925 (74:41/00)
Disk type: Phase change
Manuf. index: 18
Manufacturer: Plasmon Data systems Ltd.
Спокойно читает с:
[9:07 /home/docs/tmp]$ cdrecord dev=ATAPI:0,0,0 -atip
[skip]
ATIP info from disk:
Indicated writing power: 5
Is not unrestricted
Is not erasable
Disk sub type: Medium Type B, low Beta category (B-) (4)
ATIP start of lead in: -12520 (97:15/05)
ATIP start of lead out: 359849 (79:59/74)
Disk type: Short strategy type (Phthalocyanine or similar)
Manuf. index: 26
Manufacturer: TDK Corporation
При отрубании сказочной эмуляции:
[8:50 /home/docs/tmp]$ dd if=/dev/hdc of=/dev/null bs=2048
157848+0 входных записей
157848+0
выходных записей
323272704 bytes transferred in 166,482989 seconds (1941776 bytes/sec)
Отмечу, что для readcd было не 157848, а 157850. Хотя ошибки чтения
появляются за несколько мегабайт до конца записи...
Соответственно вопросы:
1. Это действительно глючит ide-scsi?
2. Если да, то доведен ли данный CR до сведения авторов?
3. Если да, то починили ли уже, а если не починили, то когда
предполагается оное ожидать?
И, наконец, главный вопрос (ибо читать я и через /dev/hdc могу) - не
отражаются ли эти глюки на записи? Проверять каждый диск md5sum, конечно
можно, но грустно...
--
...Там, на неведомых дорожках китайских ломанных CD...
--- ifmail v.2.15dev5
* Origin: Арзамас. Hижегородская. Россия. Земля. Солнечная. Млеч (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6577d4c54755.html, оценка из 5, голосов 10
|