Dedicado a mis proyectos en Gambas ,un lenguaje de programación parecido al Visual Basic + Java pero ampliamente mejorado y...¡¡para gnu/linux!!.La potencia del gnu/linux sumada a la facilidad del Basic



Consultas, Desarrollo de programas y petición de presupuestos:



jueves, 22 de mayo de 2014

Crear una imagen .ISO de un DVD o CD


Crear una imagen .ISO de un DVD o CD 

Si tenemos un DVD o un CD, y queremos crear su imagen .iso para volver a copiarlo a otro DVD/CD o simplemente tenerlo en nuestro disco duro almacenado, se puede usar nuestra amiga la consola y el comando "dd":

La orden sería así:

dd if=/dev/sr0 of=/home/usuario/copia.iso bs=1M

sr0: indica nuestra unidad de DVD o CD donde tenemos el disco a copiar. El 0 puede variar según el número de dispositivos ópticos que tengamos conectados al ordenador.

/home/usuario/copia.iso: seria la ruta y el nombre donde vamos a guardar la imagen .iso

La única pega que tiene, la orden que he puesto, es que no nos informa de como va el proceso de la copia ni cuanto nos queda.... pero hay una solución... el comando pv (enlace)

Para que nos muestre la información de la cantidad copiada, el tiempo transcurrido, el tiempo restante, y una barra de proceso, escribiremos:

pv /dev/sr0 | dd of=/home/usuario/copia.iso bs=1M


Y si queremos mostrar un cuadro gráfico

(pv -n /dev/sr0 | dd of=/home/usuario/copia.iso bs=1M) 2>&1 | dialog --gauge "Haciendo copia de unidad optica, espere...." 10 70 0

Saludos

Fuentes:
http://manraog.wordpress.com/2013/08/25/mostrar-progreso-del-comando-dd/
http://askubuntu.com/questions/363842/how-to-make-the-dd-command-be-verbose
http://www.cyberciti.biz/faq/linux-unix-dd-command-show-progress-while-coping/