Rescate de CD viejos y dañados con un CD de Ubuntu Live
Sus viejos CD, especialmente los que usted mismo ha quemado, se degradan con el tiempo, hasta el punto de que son ilegibles. Le mostraremos cómo extraer de ellos la mayor cantidad de datos posible, antes de que sea demasiado tarde.!
La herramienta que vamos a utilizar para hacer esto se llama. ddrescue, Se puede acceder fácilmente desde el entorno de Live CD.. ddrescue puede hacer que los archivos .iso salgan de sus CD, que luego se pueden grabar en un CD más confiable o se pueden montar y acceder a ellos en todos los sistemas operativos modernos.
Inicie en el entorno de Ubuntu Live CD utilizando un CD grabado o una unidad flash preparada.
Primero, instalaremos ddrescue. Abra el Administrador de paquetes Synaptic (Sistema> Administración> Administrador de paquetes Synaptic).
En la ventana del Administrador de paquetes Synaptic, haga clic en Configuración> Repositorios.
Agregue una marca en el cuadro cuya etiqueta termina con "universo" para habilitar Ubuntu universo repositorio. Haga clic en cerrar.
De vuelta en la ventana principal de Synaptic, haga clic en el botón Recargar para volver a cargar la lista de paquetes disponibles.
Una vez que se haya reconstruido el índice de búsqueda, ingrese "ddrescue" en el campo de texto Búsqueda rápida. Surgirán dos paquetes diferentes; asegúrese de elegir "gddrescue" y no "ddrescue", que funciona de manera ligeramente diferente.
Haga clic derecho en "gddrescue" y seleccione Marcar para la instalación. Haga clic en el botón Aplicar y siga las instrucciones para instalar ddrescue.
A continuación, debemos seleccionar una ubicación para guardar el archivo .iso que será producido por ddrescue. En nuestro caso, utilizaremos un disco duro interno NTFS. Para montarlo, haremos clic en Lugares y luego seleccionaremos el disco duro que queremos usar.
El resto de esta guía se realizará en una ventana de terminal, así que abra una a través de Aplicaciones> Accesorios> Terminal.
Navegue hasta la ubicación en la que guardará el archivo .iso. En nuestro caso, es un disco duro recién montado, por lo que primero cambiaremos al directorio / media, y luego usaremos la función de tabulación para cambiar al directorio que representa nuestro disco duro..
Una vez que esté en el directorio correcto, estará listo para ejecutar ddrescue! ddrescue está limpio porque puede intentar extraer los datos de un CD varias veces, y cada vez que se agreguen al mismo archivo de imagen, todos los datos nuevos se recuperarán.
Por eso, para la primera pasada, es mejor comenzar con la recuperación de las partes fáciles primero y luego profundizar en las áreas problemáticas..
Para la primera pasada, el comando del terminal es:
ddrescue -n -b 2048 / dev / cdrom
En nuestro caso, el CD que intentamos recuperar es un CD de 13 años con Red Hat Linux 4.2, por lo que llamaremos la imagen RedHat.iso y el archivo de registro RedHat.log.
La bandera "-n" asegura que esta primera pasada no tomará mucho tiempo, pero aún así recuperará las partes fáciles de leer del CD. El indicador "-b" es importante porque los CD tienen tamaños de bloque de 2048 bytes.
Eventualmente, ddrescue terminará, posiblemente con algunos errores..
En nuestro caso, hubo alrededor de 80 MB de datos que no se recuperaron debido a errores. Intentemos una segunda ejecución más profunda para intentar recuperar la mayor cantidad de datos posible.
El comando de terminal para esta segunda ejecución es muy similar al primero, excepto que en lugar de usar el indicador "-n" usaremos el indicador "-d" para indicar a ddrescue que entre en modo directo y lea la mayor cantidad de datos del CD como sea posible. Para obtener más información sobre los parámetros de la línea de comandos que reconoce ddrescue, consulte su manual.
ddrescue -d -b 2048 / dev / cdrom
Asegúrese de que los archivos .iso y .log sean los mismos que utilizó en el primer paso.
Dejamos que ddrescue corriera durante la noche, y por la mañana ...
¡Habíamos recuperado más de 55 MB de los datos que no habíamos recuperado antes! Si lo dejamos más tiempo, podríamos haber recuperado aún más.
Es una buena idea intentar guardar tus CD ahora, antes de que se degraden más. El espacio del disco duro es barato; comprar un disco externo es una pequeña inversión si significa que puede guardar sus CD antiguos (y luego puede tirarlos para ahorrar espacio en sus estantes).
Y mientras ddrescue es una gran herramienta para hacer esto, también se puede utilizar para extraer datos de otros dispositivos como discos duros y disquetes. Si intentas hacer una imagen de disco con dd y te dio errores, entonces da ddrescue un intento en su lugar!