Quemar, borrar datos y crear imágenes de CD/DVD desde la consola de Linux.


burnAunque existen muy buenos programas con interfaces gráficas para grabar o borrar CDs o DVDs en Linux, como Brasero, K3b o Xfburn, siempre resulta interesante dominar aquellas variantes que ofrece la todopoderosa línea de comandos. A continuación encontrarán un pequeño resumen con algunos comandos y ejemplos de su uso para estos menesteres.

Creando la imagen de un cd de datos

Muchas veces usamos programas gráficos para grabar CDS que no son más que frontends para los programas cdrecord, mkisofs, cdrdao, etc. Para hacer una imagen podemos usar simplemente las órdenes cat o dd:
1. El primer paso será, pues, el montaje de la unidad de CD, lo cual haremos con una línea de órdenes similar a la siguiente:

mount -t iso9660 -ro unhide /dev/sr1 /media/cdrom
/dev/sr1 es el dispositivo donde este nuestro cdrom
-ro significa que lo vamos a montar en sólo lectura
unhide es para que se puedan leer también los ficheros ocultos

2. Con el cdrom montado tenemos varios métodos de crear las imágenes iso para luego ser quemadas. La primera que podemos utilizar es generándola con la utilidad mkisofs. Si no la tienes en el sistema, suele venir en todos, instálala del modo habitual:

apt-get install mkisofs

Así pues, creamos la imagen del CDROM del siguiente modo:

mkisofs -R -J -T -o /tmp/imagen.iso /media/cdrom

La aplicación mkisofs, crea un archivo de sistema híbrido iso9660/joliet/hfs/Rock Ridge. Esto nos permite combinar dos sistemas en un mismo CD, para que pueda resultar portable entre los diversos sistemas operativos que podamos querer utilizar. Como se puede intuir, la sintaxis del programa es:

mkisofs [opciones] -o [salida] [entrada]

donde:

[salida]: Es el directorio donde se creará la imagen: imagen.iso
[entrada]: Es el directorio donde se encuentran los archivos para crear la imagen.

Otras opciones para hacer lo mismo pueden ser las dós líneas de órdenes siguientes, una con cat y otra con dd:

cat /dev/cdrom > imagen.iso
dd if=/dev/cdrom/ of=image.iso

La primera de estas dos es sin dudas la más sencilla.

Montar imágenes .iso

Es posible montar imágenes iso hechas por nosotros o descargadas desde Internet para tener un modo rápido de poder ver su contenido o para poder extraer algún archivo de su interior. Es algo parecido a como lo podemos hacer en Windows con las unidades virtuales de cdrom que instalan algunas suites de copia tales como Nero o CloneCD. Esto lo podremos lograr utilizando la orden mount:

mount -t iso9660 -o ro,loop=/dev/loop0 /DirectorioDe/imagen.iso /media/cdrom

Si no hubo ningún fallo, al abrir el directorio /media/cdrom o el que corresponda al montaje del cdrom en vuestra distribución, podremos ver los archivos tal y como estarían en caso de quemar la imagen en un CD.

Borrar CD-RW/DVD-RW

  • Borrado rápido:
cdrecord dev=/dev/cdrom blank=fast
  • Borrado Completo:
cdrecord dev=/dev/cdrom blank=all

Quemando una imagen .iso

El programa que nos va a permitir realizar quemados en la grabadora es el cdrecord. Antes de ponernos a la tarea es necesario conocer el bus al que está conectada la grabadora para poder decirle al programa de quemado dónde ha de enviar los datos. para ello, deberemos ejecutar la orden siguiente desde la consola:

cdrecord –scanbus

Tras esto deberás ver aparecer por pantalla, entre varios mensajes, la indicación de la marca de vuestra grabadora y en que bus está conectada. Si nuestra grabadora, por ejemplo, estuviera conectada en el bus 0,0,0, sería el dato que necesitaríamos para proseguir adecuadamente con el proceso de quemado.
Colocamos ahora un CD virgen en la grabadora y escribimos la siguiente línea de órdenes:

cdrecord -v speed=16 dev=0,0,0 -data /DirectorioDe/imagen.isobr>

Donde speed=16 es La velocidad de grabación adecuada. Ésta dependerá, en todo caso, del hardware que tengáis, por lo que deberéis adecuarla a la situación particular de cada quien. Recordad también que los valores de la velocidad de grabación siempre se van a ir incrementando en potencias de 2 [2,4,8,16…].
dev=0,0,0 es el bus en el que esta conectada la grabadora de CDS.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: