[linux] Weigerende DVD-drive

Caspar Maessen cmaessen op casco.demon.nl
Wo Dec 26 14:57:09 CET 2007


Ik heb een Asus DVD-/+/RAM 2014LT op een IDE-poorrt aangesloten en in 
het systeem bekend als /dev/sr1.

M.b.v. cdparanoia probeer ik een cd te rippen. Op enig moment krijg ik 
een scsi_read error:
scsi_read error: sector=59605 length=55 retry=0
                 Sense key: 0 ASC: 0 ASCQ: 2
                 Transport error: Unspecified error
                 System error: Input/output error
en kom ik niet verder.

Hierna heb ik geen toegang meer tot het device. 
/var/log/messages geeft de volgende meldingen:

Dec 26 14:33:39 casco kernel: ata8.00: exception Emask 0x0 SAct 0x0 SErr 
0x0 action 0x2 frozen
Dec 26 14:33:39 casco kernel: ata8.00: cmd 
a0/01:00:00:00:00/00:00:00:00:00/a0 tag 0 cdb 0xbe data 129360 in
Dec 26 14:33:39 casco kernel:          res 
40/00:02:00:0c:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
Dec 26 14:33:45 casco kernel: ata8: port is slow to respond, please be 
patient (Status 0xd0)
Dec 26 14:33:50 casco kernel: ata8: device not ready (errno=-16), 
forcing hardreset
Dec 26 14:33:50 casco kernel: ata8: hard resetting link
Dec 26 14:33:50 casco kernel: ata8: SATA link up 1.5 Gbps (SStatus 113 
SControl 300)
Dec 26 14:33:50 casco kernel: ata8.00: failed to IDENTIFY (I/O error, 
err_mask=0x3)
Dec 26 14:33:50 casco kernel: ata8.00: revalidation failed (errno=-5)
Dec 26 14:33:50 casco kernel: ata8: failed to recover some devices, 
retrying in 5 secs
Dec 26 14:33:55 casco kernel: ata8: hard resetting link
Dec 26 14:33:56 casco kernel: ata8: SATA link up 1.5 Gbps (SStatus 113 
SControl 300)
Dec 26 14:33:56 casco kernel: ata8.00: failed to IDENTIFY (I/O error, 
err_mask=0x3)
Dec 26 14:33:56 casco kernel: ata8.00: revalidation failed (errno=-5)
Dec 26 14:33:56 casco kernel: ata8: limiting SATA link speed to 1.5 Gbps
Dec 26 14:33:56 casco kernel: ata8.00: limiting speed to UDMA/66:PIO3
Dec 26 14:33:56 casco kernel: ata8: failed to recover some devices, 
retrying in 5 secs
Dec 26 14:34:01 casco kernel: ata8: hard resetting link
Dec 26 14:34:01 casco kernel: ata8: SATA link up 1.5 Gbps (SStatus 113 
SControl 310)
Dec 26 14:34:02 casco kernel: ata8.00: failed to IDENTIFY (I/O error, 
err_mask=0x3)
Dec 26 14:34:02 casco kernel: ata8.00: revalidation failed (errno=-5)
Dec 26 14:34:02 casco kernel: ata8.00: disabled
Dec 26 14:34:02 casco kernel: ata8: EH pending after completion, 
repeating EH (cnt=4)
Dec 26 14:34:02 casco kernel: ata8: soft resetting link
Dec 26 14:34:03 casco kernel: ata8: SATA link up 1.5 Gbps (SStatus 113 
SControl 310)
Dec 26 14:34:03 casco kernel: ata8: EH complete

Met cdparanoia een query uitvoeren op het device heeft het volgende 
resultaat:

caspar op casco:~> cdparanoia -d /dev/sr1 -Q -v
cdparanoia III release 9.8 (March 23, 2001)
(C) 2001 Monty <monty op xiph.org> and Xiphophorus

Report bugs to paranoia op xiph.org
http://www.xiph.org/paranoia/

Checking /dev/sr1 for cdrom...
                Drive is neither a CDROM nor a WORM device

        Testing /dev/sr1 for SCSI interface
                generic device: /dev/sg5
                ioctl device: /dev/sr1

Found an accessible SCSI CDROM drive.
Looking at revision of the SG interface in use...
        SG interface version 0.119.70; OK.
        Testing /dev/sr1 for cooked ioctl() interface
                /dev/sr1 is not a cooked ioctl CDROM.

Ik moet het systeem rebooten om weer toegang tot de device te krijgen.

Hoe kan dit ontstaan, c.q. hoe kan ik dit voorkomen. En, weet iemand een 
manier om het device weer in de lucht te krijgen zonder het systeem te 
rebooten?

Caspar.



More information about the Linux mailing list