¿Cómo rescatar un CD multisesión?

¿Cómo rescatar un CD multisesión?

Tengo un CD multisesión cuyo contenido quiero copiar a un disco duro. El CD tiene alrededor de 20 años y tiene varias partes que presentan problemas de lectura, por lo que es un candidato potencial para ddrescue.

El problema es que ddrescueno parece reconocer ninguna otra sesión que no sea la primera del CD, tal y como ddlo hace. Su documentación ni siquiera menciona los CD multisesión y parece que no hay mucha información disponible en Internet sobre cómo hacerlo.

Entonces la pregunta es: ¿cómo rescatar un CD multisesión usando ddrescuealguna herramienta similar?

Respuesta1

Me temo que ha mencionado la desafortunada respuesta en su comentario: ddrescueno sabe cómo abordar una sesión individual. Sospecho que esta es una elección deliberada de la interfaz CD-ROM del kernel de Linux: muestra sólo la sesión que considera relevante. Para evitar esto, creo cdrdaoque hace algo especial que hace posible que la herramienta acceda a sesiones individuales (por ejemplo, con el --sessionindicador).

En mis pruebas, lo siguiente produce un archivo binario grande ( .bin) y un .tocarchivo de tabla de contenido ( ) que describe el disco:

cdrdao read-cd --read-raw --datafile data.bin data.toc

No vuelve a intentar ni comprueba nada, por lo que no es un rescate. Pero podría rescatar CD-ROM de modo mixto y abordar sesiones individuales. Si lo anterior no encuentra todas las sesiones (puede verificar cuántas sesiones hay presentes con cdrdao disk-info), puede extraer sesiones individuales con:

for session in 1 2 3 [...] ; do
    cdrdao read-cd --read-raw --session $session --datafile data-$session.bin data-$session.toc
done

Los .binarchivos deben convertirse para que aparezcan como ISOarchivos, usandotrozo:

bchunk data.bin data.toc data

Si todo va bien, esto debería crear un archivo data.isopara la sección correspondiente del disco. También podría crear un data.ugharchivo si no se puede convertir y, lamentablemente, no sé cómo manejar ese caso.

información relacionada