Crear imagen ISO de un CD o DVD en Linux

Ya he comentado sobre mi disgusto por las interfaces gráficas de los programas para grabar CDs/DVDs en Linux. La mayoría, si no es que todos, deben tener la opción de crear una imagen .iso a partir de un disco. Sin embargo, hacerlo desde la línea de comandos es igual de sencillo, sólo necesitamos el comando dd y conocer el nombre de dispositivo de la unidad de DVD, en este ejemplo, /dev/sr0.

Para crear la imagen .iso sólo debemos usar el siguiente comando:

monstruosoft@PC:~$ dd if=/dev/sr0 of=nombre-del-archivo.iso

Esto funciona sin problemas pero si eres exigente 😛 puedes agregar un par de argumentos extra usando primero el comando isoinfo para obtener información extra sobre el disco como se muestra a continuación:

monstruosoft@PC:~$ isoinfo -d -i /dev/sr0 | grep size
Volume set size is: 1
Logical block size is: 2048
Volume size is: 236576

Ahora puedes usar los datos de block size y volume size para pasarlos como argumentos al comando dd:

monstruosoft@PC:~$ dd if=/dev/sr0 of=nombre-del-archivo.iso bs=2048 count=236576
236576+0 registros leídos
236576+0 registros escritos
484507648 bytes (485 MB) copiados, 109.065 s, 4.4 MB/s

Si tienes la versión 8.24 o superior del comando dd puedes agregar el argumento status=progress para mostrar información sobre el progreso de la operación.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s