Hola a tod@s en este post voy a explicar cómo crear y montar imágenes iso en Linux usando genisoimage y mkisofs además de montar las mismas como si fueran cualquier dispositivo de almacenamiento
Crear Imágenes .ISO desde un archivo o fichero
Para crear imágenes .ISO de cualquier archivo o carpeta podemos usar cualquiera de estos comandos genisoimage o mkisofs la sintaxis es la misma y es si estos paquetes no varían en nada. En mi caso voy a explicarles el procedimiento con mkisofs (se me hace familiar a mkdir)
Sintaxis
mkisofs [opciones] [fichero]
Opciones Obligatorias
-R = Genera sistemas de ficheros ISO 9660 (propia de plataformas UNIX)
-J = Genera sistemas de ficheros ISO 9660 (propia de plataformas Windows 95/NT)
-T= Genera ficheros TRANS.TBL para ver correctamente sus ficheros.
-o = Indicamos el nombre del fichero.iso que se va a generar
Ejemplo
Para este ejemplo voy a crea una imagen .iso de /etc (Solo como ejemplo) que la llamare ImagenETC.iso
sudo mkisofs -R -J -T -o /home/ivan/ImagenETC.iso /etc
La imagen iso se creara en /home/ivan con el nombre ImagenETC.iso
Crear Imágenes .ISO desde un CD-ROM
El proceso para copiar un cd mediante imagen es muy secillo y lo vamos a realizar con cat de la siguiente manera
sudo cat /dev/cdrom > /home/ivan/mi_imagen.iso
/dev/cdrom = Es la unidad de cd
/home/ivan/mi_imagen.iso = Lugar y nombre de la imagen del CD
Pueden hacer lo mismo con una memoria USB para saber cuál es la unidad ejecutan sudo fdisk -l y verifican cual pertenece a su USB
Montar Imágenes .ISO
Para montar imágenes. iso ejecutamos la siguiente linea en la terminal
Sintaxis
sudo mount -t iso9660 -0 [rutaImagen] [lugar a montar]
sudo mount -t iso9660 -o loop /home/ivan/ImagenETC.iso /mnt/
Para desmontarla ejecutamos (NO debemos estar ubicados en el punto de montaje)
sudo umount /mnt
Bueno hasta aquí llega mi Post, espero que haya sido de su agrado y ojala les sirva mucho, Gracias.
Crear Imágenes .ISO desde un archivo o fichero
Para crear imágenes .ISO de cualquier archivo o carpeta podemos usar cualquiera de estos comandos genisoimage o mkisofs la sintaxis es la misma y es si estos paquetes no varían en nada. En mi caso voy a explicarles el procedimiento con mkisofs (se me hace familiar a mkdir)
Sintaxis
mkisofs [opciones] [fichero]
Opciones Obligatorias
-R = Genera sistemas de ficheros ISO 9660 (propia de plataformas UNIX)
-J = Genera sistemas de ficheros ISO 9660 (propia de plataformas Windows 95/NT)
-T= Genera ficheros TRANS.TBL para ver correctamente sus ficheros.
-o = Indicamos el nombre del fichero.iso que se va a generar
Ejemplo
Para este ejemplo voy a crea una imagen .iso de /etc (Solo como ejemplo) que la llamare ImagenETC.iso
sudo mkisofs -R -J -T -o /home/ivan/ImagenETC.iso /etc
La imagen iso se creara en /home/ivan con el nombre ImagenETC.iso
Crear Imágenes .ISO desde un CD-ROM
El proceso para copiar un cd mediante imagen es muy secillo y lo vamos a realizar con cat de la siguiente manera
sudo cat /dev/cdrom > /home/ivan/mi_imagen.iso
/dev/cdrom = Es la unidad de cd
/home/ivan/mi_imagen.iso = Lugar y nombre de la imagen del CD
Pueden hacer lo mismo con una memoria USB para saber cuál es la unidad ejecutan sudo fdisk -l y verifican cual pertenece a su USB
Montar Imágenes .ISO
Para montar imágenes. iso ejecutamos la siguiente linea en la terminal
Sintaxis
sudo mount -t iso9660 -0 [rutaImagen] [lugar a montar]
sudo mount -t iso9660 -o loop /home/ivan/ImagenETC.iso /mnt/
Para desmontarla ejecutamos (NO debemos estar ubicados en el punto de montaje)
sudo umount /mnt
Bueno hasta aquí llega mi Post, espero que haya sido de su agrado y ojala les sirva mucho, Gracias.
dijo:Nota: Fuente y captura de imágenes de mi propia autoría