Herramienta para la manipulación de imágenes ISO en GNU/Linux (IsoMaster)
October 8th, 2008 by sLoKEn ocasiones hemos necesitado modificar una imagen ISO para añadir, quitar o sustituir algo dentro de ella, en otros sistemas operativos como los de la familia Microsoft encontramos muchas aplicaciones para ese fin, algunos de pago, otros gratuitos, otros de código abierto, pero en GNU/Linux no disponemos de muchos programas donde elegir, aunque los que tenemos son de buena calidad y Open Source.
Los más conocidos son Acetoneiso2 e Isomaster, Acetoneiso2 está más orientado ha (des)montaje y ripeo de DVD/CDs aunque puede manejar imágenes perfectamente para otros fines; Por otra parte tenemos IsoMaster, este es más simple de utilizar y abarca un abanico más reducido de posibilidades, pero si lo que queremos es crear y editar imágenes ISO tenemos suficiente.
Características de IsoMaster:
- Abrir imágenes ISO y navegar por ella.
- Eliminar, añadir carpetas y archivos a la ISO.
- Extraer archivos de la ISO al disco duro.
- Crear una imagen partiendo de “cero” y añadirle cosas.
- Guardar cambios como ISO (solamente).
- Interfaz basada en GTK.
- Formatos de imágen: ISO [ISO9660, Joliet, RockRidge y El Torito]. La mayoría de las imágenes “nrg” (Nero) y unas pocas “mdf” (Alcohol 120%).
NOTA: Un dato curioso es que la versión de GNU/Linux es open source (GPL V2), de descarga y uso libre mientras que la versión de Windows, aunque es código abierto, hay que pagar 20$ si se quiere usar, algo parecido a lo que pasa con Xchat para plataformas Windows.
Dependencias:
Como el autor dice en su README, comenta que en distribuciones como Ubuntu tuvo que instalar (Apt / Aptitude) las dependencias:
- build-essential (Paquete necesario para compilar en Debian y derivados)
- libgtk2.0-dev (Librerías para la compilación de aplicaciones en GTK)
- pkg-config
- gettext
En cambio en distribuciones como SlackWare, no hizo falta instalar nada (nosotros lo hemos hecho en SlackWare y efectivamente como dice el README no ha hecho falta instalar nada).
Procedemos a la descarga e instalación:
Descargamos los sources (código fuente) más actuales del programa: sources
Compilar / Instalar IsoMaster
$make
#make install ó # checkinstall (--fstrans=no para slackware)
Si prefieres el paquete para SlackWare 12.1 en vez de compilar: Package
Por otra parte si solo queremos crear una iso, podríamos hacerla desde linea de comandos mediante mkisofs como ya sabemos.
$ mkisofs -r -o /ruta/de/la/nueva/imagen.iso /archivos/que/queremos/añadir/
Ejemplo:
$ mkisofs -r -o /home/slok/Desktop/MaxPayne1Y2.iso /home/slok/Desktop/Max\ payne\ 1\ y\ 2/*
Setting input-charset to 'ISO-8859-1' from locale.
0.44% done, estimate finish Wed Oct 8 14:51:08 2008
0.87% done, estimate finish Wed Oct 8 14:49:14 2008
1.31% done, estimate finish Wed Oct 8 14:48:36 2008
...
...
99.54% done, estimate finish Wed Oct 8 14:49:05 2008
99.97% done, estimate finish Wed Oct 8 14:49:06 2008
Total translation table size: 0
Total rockridge attributes bytes: 698
Total directory bytes: 0
Path table size(bytes): 10
Max brk space used 0
Captura de isomaster:

Posted in Programas |
