Este post es una recopilación de información que he ido generando estos años. Una recopilación de algunas cosas que apunté para tener en cuenta cuando toca trabajar con imágenes ISO de cdrom/dvd.
Con pocos recursos y algún que otro programa vamos a poder trabajar con estos archivos (extraer su información, montarlos en un directorio, convertirlos a otro formato, …).
Espero sea de su agrado y le sea de utilidad si es la información que anda buscando.
Descomprimir ISO con 7z en GNU/Linux
Algunas veces en algunas distros mínimas nos será complicado usar el comando mount loop para montar una iso de un DVD/CD.
Si nuestra intención es solamente acceder a los archivos de la ISO y no queremos instalar mil dependencias (por ejemplo si andamos en un server) es posible utilizar 7z para esto. Por ejemplo así:
# apt-get install p7zip-full
$ 7z x quake4.iso
Eso descomprimirá la ISO y ya podremos copiar los archivos que necesitemos de su interior.
Convertir BIN a ISO en GNU/Linux con bchunk
Algunas veces necesitaremos convertir una imagen de disco de bin a iso. Veremos que la imagen bin va acompañada de un archivo cue. Con bchunk el proceso es sencillo.
Instalamos en Debian (si andas usando otra distro pues mira como hacerlo en tu distro o busca el código fuente de bchunk y compila) bchunk así:
# apt-get install bchunk
Una vez instalado vamos a ejecutarlo así por ejemplo:
$ bchunk DUNE2000.bin DUNE2000.cue DUNE2000.iso
Y podremos posiblemente montarlo así:
# mount -o loop DUNE2000.iso01.iso /media/cdrom0
mdf2iso & iat – Convertir de MDF a ISO en GNU+Linux
# apt-get install mdf2iso
$ mdf2iso archivo.mdf
Algunas veces la conversión nos deja un archivo ISO mal formado.
Esto puede apañarse alguna que otra vez con la herramienta iat:
# apt-get install iat
$ iat archivo.iso archivo2.iso
Convertir ISO a BIN en GNU+Linux
Algunas veces necesitamos convertir de BIN a ISO y para eso ya hemos hablado de herramientas que permiten esa conversión. Lo que no suele ser normal es querer convertir de ISO a BIN.
Un motivo que nos puede ser interesante es si queremos usar un emulador de Playstation que no sea capaz de usar imágenes de cdrom en formato ISO. Si el respaldo de los juegos originales de playstation que realizamos en su momento lo tenemos en formato ISO vamos a necesitar convertirlo.
Una forma de hacerlo es usando magiciso ejecutado con wine.
Descargar desde aquí magiciso: www.magiciso.com/download.htm
Y esta simplemente es una forma que podemos usar para convertir de ISO a BIN
Wodim – Grabar una iso desde línea de comandos en un cdrom/dvd
Wodim es crema (algunos recordarán cdrecord) y nos permite grabar una iso desde alguna maquina en la que por el motivo que sea no disponemos por ejemplo de una interface gráfica (o si pero queremos usar un software de línea de comandos).
Se puede instalar en debian/ubuntu/… así por ejemplo:
# apt-get install wodim
Detectamos los dispositivos en los que podemos grabar cd/dvd así:
wodim --devices
Y finalmente así podemos grabar la iso en un cdrom/dvd (cambiando dev por lo que nos de el comando anterior):
wodim -v dev=/dev/sg1 speed=4 -eject /home/anarkista404/isos/debian-8-8-0-i386-CD-1.iso