Existe una forma muy sencilla de montar imagenes de CD/DVD, particiones o floppy, uitlizando el comando mount y el dispositivo loop el cual es un tipo de dispositivo especial, esto resulta muy util si por ejemplo tienes un maquina sin lector de cd/dvd o con la cual tampoco puedes acceder a otro sistema que pueda compartir el lector de cd/dvd.
Para el ejemplo diremos que tenemos una imagen de fedora, en el directorio /”tmp” y el nombre de la imagen es “fedora-core8.iso”, de la cual necesitamos sacar el archivo http-2.0-i386.rpm ubicado en el directorio “Fedora/RPM”, para montar la imagen podemos usar el directorio que linux crea por defecto o crear una exclusivamente para montar las imagenes iso, por ejemplo:
mkdir /mnt/iso
luego para montar la imagen
mount -t iso9660 -o loop /tmp/fedora-core8.iso /mnt/iso
- el primer parametro -t iso9660, indica el tipo de sistema de archivos que ocuparemos para montar la imagen de cd, por ejemplo, si quisieramos montar una imagen de una partición ext2, deberiamos indicar a que el sistema de archivos es ext2 con -t ext2.
- -o loop: con este parametro indicamos a mount que se usara el dispositivo loop para montar la imagen el cual es un tipo de dispositivo especial.
- /tmp/fedora-core8.iso; indica a mount la ruta del archivo iso que montaremos.
- /mnt/iso: indica a mount en que ubicación montaremos la imagen.
Ahora que la imagenes esta montada para copiar el archivo antes mencionado, por ejemplo al directorio “/tmp”, usaremos el comando cp de la forma normal.
cp /mnt/iso/Fedora/RPM/httpd-2.0-i386.iso /tmp
y listo podemos ejecutar cualquier acción sobre la imagen montada como si fuera un cd/dvd que estubiese en un lector normal.