[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

k3b - error al verificar datos grabados en DVD



He intentado grabar una fichero .iso a un disco DVD a 2.4x,
la grabación finaliza correctamente, pero
al momento de verificar los datos indica error de lectura.

Al revisar dmesg tengo algo así:

(...)
[ 7937.612601] cdrom: This disc doesn't have any tracks I recognize!
[ 7961.153432] nautilus: sending ioctl 2285 to a partition!
[10100.746184] cdrom: This disc doesn't have any tracks I recognize!
[12021.989289] ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
[12021.989303] sr 1:0:0:0: [sr0] CDB: Read(10): 28 00 00 00 02 80 00 00 40 00
[12021.989334] ata2.00: cmd a0/01:00:00:00:fc/00:00:00:00:00/a0 tag 0
dma 131072 in
[12021.989337]          res 40/00:03:00:24:00/00:00:00:00:00/a0 Emask
0x4 (timeout)
[12021.989345] ata2.00: status: { DRDY }
[12021.989361] ata2: hard resetting link
[12022.472239] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[12022.475231] ata2.00: configured for UDMA/100
[12022.475559] ata2: EH complete
[12030.000314] ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
[12030.000332] sr 1:0:0:0: [sr0] CDB: Read(10): 28 00 00 00 02 80 00 00 01 00
[12030.000363] ata2.00: cmd a0/01:00:00:00:08/00:00:00:00:00/a0 tag 0
dma 2048 in
[12030.000366]          res 40/00:03:00:24:00/00:00:00:00:00/a0 Emask
0x4 (timeout)
[12030.000374] ata2.00: status: { DRDY }
[12030.000388] ata2: hard resetting link
[12030.484276] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[12030.487230] ata2.00: configured for UDMA/100
[12030.487532] ata2: EH complete
[12037.988204] ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
[12037.988211] sr 1:0:0:0: [sr0] CDB: Read(10): 28 00 00 00 02 80 00 00 01 00
[12037.988221] ata2.00: cmd a0/01:00:00:00:08/00:00:00:00:00/a0 tag 0
dma 2048 in
[12037.988222]          res 40/00:03:00:24:00/00:00:00:00:00/a0 Emask
0x4 (timeout)
[12037.988225] ata2.00: status: { DRDY }
[12037.988230] ata2: hard resetting link
[12038.476046] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[12038.478636] ata2.00: configured for UDMA/100
[12038.479004] ata2: EH complete
[12053.000045] ata2: limiting SATA link speed to 1.5 Gbps
[12053.000050] ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
[12053.000055] sr 1:0:0:0: [sr0] CDB: Read(10): 28 00 00 00 02 80 00 00 01 00
[12053.000065] ata2.00: cmd a0/01:00:00:00:08/00:00:00:00:00/a0 tag 0
dma 2048 in
[12053.000066]          res 40/00:03:00:00:08/00:00:00:00:00/a0 Emask
0x4 (timeout)
[12053.000069] ata2.00: status: { DRDY }
[12053.000074] ata2: hard resetting link
[12053.484110] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
[12053.487272] ata2.00: configured for UDMA/100
[12053.487771] ata2: EH complete
(...)

El log de depuración del k3b muestra esto:
[0] http://pastebin.com/HQCQqLm6

Y la captura de pantalla del error :
[1] http://troll.ws/image/4a3c47f3

Esta es la captura k3bsetup:
[2] http://troll.ws/image/f7f11cb5

También veo que formo parte del grupo cdrom:
$ groups
calabaza dialout cdrom floppy audio video plugdev
scanner netdev bluetooth powerdev libvirt burning

El equipo es una laptop Dell vostro 1720, el grabador de dvd
funciona perfectamente grabando CDs y leyendo cds y dvds(*).

(*) Siempre que no sea en la verificación... :(

Uso Debian 6.0.6 con gnome y los paquetes de k3b son:
$ dpkg -l | grep k3b
ii  k3b                                  2.0.1-2
         A sophisticated CD/DVD burning application
ii  k3b-data                             2.0.1-2
         A sophisticated CD/DVD burning application - data files
ii  k3b-i18n                             2.0.1-2
         A sophisticated CD/DVD burning application - localizations
files
ii  libk3b6                              2.0.1-2
         The KDE CD/DVD burning application library - runtime files
ii  libk3b6-extracodecs                  2.0.1-2
         The KDE CD/DVD burning application library - extra decoders

Quisiera preguntar si alguien puede indicarme
¿que puede estar mal?

Me parece que el problema es la grabadora, pero
si fallara, también debería hacerlo en otras
ocasiones (cuando reviso un cd o dvd de datos)
y esto no ocurre.

O mejor aún ¿cómo podría repetir la comparación
de lo grabado con la imagen .iso?

En el archivo he visto en [3] un script para realizar
la re-verificación y tengo la siguiente salida:

$ md5sum liderazgo_transformador.iso
a624af1f88744f4a46c3dd0c10f150b4  liderazgo_transformador.iso

$ ~/bin/rawread.sh /dev/sr0 | md5sum
isoinfo: Input/output error. Read error on old image
/dev/sr0 FATAL ERROR: Blank blocksize
d41d8cd98f00b204e9800998ecf8427e  -

y en dmesg tengo el siguiente error:
(...)
[31519.840028] sr 1:0:0:0: [sr0] Unhandled sense code
[31519.840037] sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[31519.840046] sr 1:0:0:0: [sr0] Sense Key : Medium Error [current]
[31519.840056] sr 1:0:0:0: [sr0] Add. Sense: Unrecovered read error
[31519.840067] sr 1:0:0:0: [sr0] CDB: Read(10): 28 00 00 00 00 10 00 00 02 00
[31519.840087] end_request: I/O error, dev sr0, sector 64
[31519.840097] Buffer I/O error on device sr0, logical block 16
[31519.840105] Buffer I/O error on device sr0, logical block 17

He ejecutado el script sugerido en [3] en otro equipo (Desktop),
y ¡oh sorpresa! aquí se indica que el disco
fue grabado correctamente!:

a624af1f88744f4a46c3dd0c10f150b4  liderazgo_transformador.iso

$ ./rawread.sh /dev/sr0 | md5sum
dd if=/dev/sr0 bs=2048 count=2284960 conv=notrunc,noerror
2284960+0 records in
2284960+0 records out
4679598080 bytes (4,7 GB) copied, 299,089 s, 15,6 MB/s
a624af1f88744f4a46c3dd0c10f150b4  -

Reintentando en mi laptop obtuve lo siguiente:

$ ~/bin/rawread.sh /dev/sr0 | md5sum
dd if=/dev/sr0 bs=2048 count=2284960 conv=notrunc,noerror
dd: leyendo «/dev/sr0»: Error de entrada/salida
0+0 records in
0+0 records out
0 bytes (0 B) copied, 16,5369 s, 0,0 kB/s
dd: leyendo «/dev/sr0»: Error de entrada/salida
0+0 records in
0+0 records out
0 bytes (0 B) copied, 22,4125 s, 0,0 kB/s
dd: leyendo «/dev/sr0»: Error de entrada/salida
0+0 records in
0+0 records out
0 bytes (0 B) copied, 28,209 s, 0,0 kB/s
dd: leyendo «/dev/sr0»: Error de entrada/salida
0+0 records in
0+0 records out
0 bytes (0 B) copied, 39,8001 s, 0,0 kB/s
dd: leyendo «/dev/sr0»: Error de entrada/salida
0+0 records in
0+0 records out
0 bytes (0 B) copied, 45,5954 s, 0,0 kB/s
2284955+0 records in
2284955+0 records out
4679587840 bytes (4,7 GB) copied, 955,68 s, 4,9 MB/s
43b14af57cde9a626548f1e15cfe0b61  -

Parecería que es muy largo el tiempo transcurrido hasta que
"toma velocidad" el disco ...

[3] http://lists.debian.org/debian-user-spanish/2011/10/msg00525.html

También he encontrado algunos bugs reportados que parecen
muy similares [4], [5], [6] y [7].

El [4] es de la versión 2 los demás son de una versión antigua.

[4] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=607954

[5] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=471316
[6] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=519921
[7] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=563007

Y buscando parte de la salida de dmesg encontré [8], que me
dejó pensando si el error es de k3b o del driver?

[8] https://bugs.launchpad.net/ubuntu/+source/linux/+bug/31709

También quisiera comentarles que he visto este tipo de errores
en otras instalaciones de Debian Squeeze que he realizado,
algunas las solucioné modificando los permisos del k3bsetup
y agregando al usuario al grupo burning o cdrom.

También descarté la opción de que sea la marca
de disco utilizada: "DigiKlone" porque he probado
un disco del mismo lote que he adquirido, en otro
equipo con Debian Squeeze y funciona sin problemas
la grabación + verificación con k3b.

Desde ya muchas gracias por su tiempo.

-- 
§~^Calabaza^~§ from Villa Elisa, Paraguay
http://calablogbaza.blogspot.com/

http://es.wikipedia.org/wiki/Top-posting
http://es.wikipedia.org/wiki/Netiquette | http://www.ietf.org/rfc/rfc1855.txt

http://www.sindominio.net/ayuda/preguntas-inteligentes.html


Reply to: