Recuperación de datos de un DVD

En algunas ocasiones nos encontramos que los dvds se deterioran con el tiempo o por un mal uso , yo que soy un desastre para esto de los cds antes de conocer Dvdisaster me dejaba el tubo de pasta de dientes lavándolos.
Dvdisaster es un Software que sirve para recuperar datos de medios opticos ya sean CD,DVD etc, trabaja a nivel de imagen lo que significa que no depende del sistema de ficheros del dvd. Aunque el programa va muy bien (No hace milagros) los cds que medio se leen o dan problemas de lectura,recupera los datos contenidos.
Instalación desde Fuentes
Descargamos dvdisaster de su pagina web.
$ wget http://switch.dl.sourceforge.net/sourceforge/dvdisaster/dvdisaster-0.70.4.tar.bz2
Descomprimimos el archivo en formato bzip2
$ tar -xvjf dvdisaster-0.70.4.tar.bz2
dvdisaster-0.70.4/
dvdisaster-0.70.4/documentation/
dvdisaster-0.70.4/documentation/images/
. . .
Entramos en el directorio
$ cd dvdisaster-0.70.4/
Compilamos
$./configure
# gmake
$./dvdisaster
Instalación en Sistemas derivados de debian
$ sudo apt-get install dvdisaster
Recuperación de una Imagen
Una vez instalado tendremos Dvdisaster en
Aplicaciones > Herramientas del Sistema > dvdisaster
| 1. | Seleccionar el archivo de la imagen. | ![]() |
| 2. | Si estás utilizando archivos de la corrección de error, seleccionar el archivo respectivo de la corrección de error. Dejar este espacio en blanco de la entrada al trabajar con imágenes aumentadas. | ![]() |
| 3. | Presionar el botón del “arreglo” | ![]() |
| 4. | Mirar el progreso de la recuperación. Es normal experimentar fases de la alta actividad durante la reconstrucción de la imagen | ![]() |
Cuando termine la Reconstrucción de la imagen tenemos de grabar la imagen iso en un cd / dvd .
Nota: si usas K3B graba desde Herramientas > Grabar Imagen de CD / DVD dependiendo lo que hayas recuperado.
Copias de Disco usando netcat y bzip2
Netcat es considerada la navaja suiza del tcp/ip . puede leer y escribir datos a traves de conexiones utilizando los protocolos tcp y udp
Instalando netcat
Netcat esta en los repositorios de cada distribución en debian puede instalarse así.
# apt-get install netcat
El Entorno
------------------------------
HostA // 192.168.1.1
-------------------------------
sda
Red
sdb ------------------------------ HostB // 192.168.1.2 ------------------------------
Suponemos que queremos pasar la imagen del HostB al HostA
A Ejecutar en HostB
# netcat -p 2222 -l |bzip2 -d | dd of=/dev/sdb
en este caso netcat esta “-l” esperando conexiones en el “-p“puerto 2222 bzip2 comprime la imagen “-d” fuerza la decompresion y dd dice de donde tiene que cojer los datos.
A Ejecutar en el HostA
# bzip2 -c /dev/sda | netcat 192.168.1.1 2222
De esta manera haremos una copia exacta de una partición o disco y la restauraremos en otro todo desde red.




