El presente es una pequeña guía para la manipulación de IMAGENES en formatos ISO, BIN, CUE, MDF, NRG, IMG.
Para poder manipular los distintos formatos que presentamos debemos primero transformarlos a un formato fácil de trabajar como lo es iso (iso9660) de la siguiente manera:
Tipo de imagen | Soft.Requerido | Línea de comando para convertirlo a iso |
---|---|---|
BIN y CUE | bchunk | bchunk archivo.bin archivo.cue nuevoarchivo.iso |
NRG | dd if=archivo.nrg of=nuevoarchivo.iso bs=1024 skip=300 | |
NRG (Alternativo) | nrg2iso | nrg2iso archivo.nrg nuevoarchivo.iso |
MDF y MDS | mdf2iso | mdf2iso archivo.mdf nuevoarchivo.iso |
IMG | ccd2iso | ccd2iso archivo.img nuevoarchivo.iso |
DDA | poweriso | poweriso convert archivo.daa -o nuevoarchivo.iso |
Todos los archivos a excepcion de poweriso vienen en debian, asi que solo es necesario un apt-get.
Ahora comenzaremos a trabajar con el nuevo archivo creado, para esto debemos de crear una carpeta para montar la imagen iso:
#mkdir miiso
Y procedemos a montar la imagen en la carpeta creada, esto lo tenemos que hacer como Superusuario.
#mount -t iso9660 -o loop nuevoarchivo.iso ./miiso
La iso se montara en la carpeta miiso pero con permisos de solo lectura, asi que hasta aqui no podemos hacer ninguna modificación. para las modificaciones debemos de copiar los archivos en otra carpeta.
#mkdir nuevacarpeta ; cp -R ./miiso/* ./nuevacarpeta
Con esta carpeta (nuevacarpeta) podemos trabajar como nos plasca, añadimos archivos, eliminamos archivos y modificamos algunos más. Después de desarrollar las modificaciones que quisieramos procedemos a guardar la carpeta "nuevacarpeta" como una iso:
#mkisofs -quiet -V NombreDeVolumen -R -r -l -J -o nuevomodificado.iso ./nuevacarpeta
Donde NombreDeVolumen es el volumen de la iso, como si fuera el nombre interno de la iso.
Tambien podemos usar herramientas visuales como ISOMaster o Kiso; eso será motivo para otra guía.
No hay comentarios:
Publicar un comentario