sábado, 12 de diciembre de 2009

Crear y usar una imagen ISO de CD en Linux

Es bastante usual que uno tenga que crear de vez en cuando una imagen ISO de un CD o un DVD y luego montarla. Yo lo utilizo mucho, ya que tener el ordenador con el disco todo el rato dando vueltas es muy molesto.

La mejor forma de crearla es con el comando dd. Para ello abrimos un terminal y ejecutamos el siguiente comando en la carpeta en la que queramos guardar la imagen:

dd if=/dev/sr0 of=cd.iso
donde /dev/sr0 es el dispositivo de mi grabadora (si no sabemos cuál es podemos comprobarlo con mount una vez insertado el disco) y cd.iso es el nombre de salida.

Luego para montar esa imagen basta con hacer (en Ubuntu):
sudo mount -o loop cd.iso /media/iso/
donde la carpeta /media/iso ha sido creada con antelación (sudo mkdir /media/iso o como queramos llamarla). De hecho tengo un script que se llama montaiso.sh que lo hace directamente. Para crearlo podemos hacer simplemente:
sudo mount -o loop $1 /media/iso/ > montaiso.sh
Debe tener permisos de ejecución (chmod 755 montaiso.sh) y se ejecuta en un terminal así:
montaiso.sh cd.iso
Y es una gozada no hacer nada más.

Para mí, esta forma de montaje es mucho mejor que con el gestor de carpetas.

Recuerdo que para desmontar la imagen hacemos:
sudo umount /media/iso
Espero que sirva de ayuda.

No hay comentarios:

Publicar un comentario