← Back to team overview

sslug-teknik team mailing list archive

Bugg i cd-drivrutinerna? (Linux 2.2.3 och tidigare)

 

Hej!

Sen en tid tillbaka Har jag observerat följande fel när jag försöker
läsa in en cd-skiva.

# dd if=/dev/hdb of=test
dd: /dev/hdb: Input/output error
707120+0 records in
707120+0 records out

# dd --version
dd (GNU fileutils) 3.16

Är det någon som kan bekräfta att det är en bugg eller vad kan det vara?
Samma sak händer om jag läser in från min scsi-cd, det händer inte när
jag läser från diskett...

Det är inget fel egentligen, image-filen är helt korrekt. Förmodligen
försöker dd läsa utanför skivan, misslyckas och dör med
felmeddelandet...

snutt från loggen:

hdb: command error: status=0x51 { DriveReady SeekComplete Error }
hdb: command error: error=0x50
end_request: I/O error, dev 03:40 (hdb), sector 707120
ATAPI device hdb:
Error: Illegal request -- (Sense key=0x05)
Logical block address out of range -- (asc=0x21, ascq=0x00)
hdb: command error: status=0x51 { DriveReady SeekComplete Error }
hdb: command error: status=0x51 { DriveReady SeekComplete Error }
hdb: command error: error=0x50
end_request: I/O error, dev 03:40 (hdb), sector 707126
ATAPI device hdb:
Error: Illegal request -- (Sense key=0x05)
Logical block address out of range -- (asc=0x21, 

Som sagt, kan någon bekräfta? Ska jag skriva en buggrapport till
linux-kernel?

--
Med Vänlig Hälsning
Kalle Andersson
kalle@xxxxxxxx


Follow ups