
Trabajando con Ubuntu me he visto en la necesidad de revisar diferentes discos tirados por mi casa y revisar cuáles sirven y cuáles no, en ésta tarea me doy cuenta que tengo de todo tipo de archivos de imágenes de discos y tratando de montarlos me he lanzado a la tarea junto con el oráculo de poder manejar y montar todos estos tipos de archivos, con excelentes resultados que comparto con ustedes.
Linux tiene la posibilidad de montar las imágenes de cd/dvd sin tener que grabarlas. Asumo que sabes como crear directorios y que sabes qué es “montar” un sistema de ficheros.
Con unos cuantos comandos de consola podremos montar distintos tipos de imágenes de CD/DVD fácilmente, Empecemos!!!
Montar una imagen ISO:
sudo mount -t iso9660 -o loop archivo.iso /media/imagen (directorio que yo creé)
Montar imágenes BIN y CUE:
Para poder montar estos archivos necesitas convertirlos antes a imagen ISO, esto lo puedes hacer con el programa bchunk.
(Si no tienes instalado bchunk)
sudo apt-get install bchunk
y cuando se haya instalado procederemos a convertir la imagen .bin con su archivo .cue correspondiente a un solo archivo .iso:
bchunk archivo.bin archivo.cue nuevoarchivo.iso
Ahora ya tendrás un nuevo archivo iso que podrás montar como se explica más arriba.
Montar imágenes NRG (imágenes de Nero Burning Rom):
Para poder montar estas imágenes tendremos que convertirlas a ISO. Para ello usaremos el programa nrg2iso, para instalarlo haremos:
sudo apt-get install nrg2iso
y cuando ya esté instalado, para convertir la imagen:
nrg2iso archivo.nrg nuevoarchivo.iso
y para montar la imagen ISO simplemente debes seguir las instrucciones detalladas más arriba.
Montar imágenes MDF y MDS
De nuevo utilizaremos un programa para convertir antes la imagen mdf a iso. El programa tiene el original nombre de mdf2iso. Para instalarlo:
sudo apt-get install mdf2iso
y una vez instalado convertiremos el archivo MDF a ISO:
mdf2iso archivo.mdf nuevaimagen.iso
Montar imágenes IMG
Usaremos el programa CCD2ISO. Este programa no lo he podido descargar desde los repositorios oficiales de Ubuntu pero de todos modos no estaría de más que intentes instalarlo por apt-get así:
sudo apt-get install ccd2iso
Para instalarlo de este modo descargamos el archivo que sera algo así como “ccd2iso-0.2.tar.gz” (puede variar la versión) y primero lo descomprimimos así:
tar -xzvf ccd2iso-0.2.tar.gz
Ahora que tendremos una carpeta llamada “ccd2iso”, hacemos lo siguiente:
cd ccd2iso
./configure
make
make install
Con esto ya tendremos instalado el programa ccd2iso. Finalmente para convertir la imagen ccd a iso hacemos:
ccd2iso imagen.img imagen.iso
Y montaremos la imagen iso recien creada como se explica más arriba en esta misma guía.
Y para desmontar lo que ya monte?
sudo umount /media/imagen
Descargar paquetes necesarios:bchunk desde: http://he.fi/bchunk/
nrg2iso desde: http://gregory.kokanosky.free.fr/v4/linux/nrg2iso.en.html
mdf2iso desde: http://developer.berlios.de/projects/mdf2iso
ccd2iso desde: http://sourceforge.net/projects/ccd2iso
Documentación: El cajón de Bronch
Sí… el futuro está abierto
[ev type="youtube" data="WrCsq2yPjfU"][/ev]
El tema es interesante, yo también busque sobre el tema tratando de montar imágenes de juegos y wine-andolas. Podrían sacar una aplicación al estilo Daemon-Tools e integrarla con el escritorio, ya que el soporte de imágenes viene “de casa”.
En la búsqueda encontré esto, que me ha funcionado perfectamente (en resumen):
Para montar una imagen ISO debes tener acceso a root o sudo y hacer lo siguiente:
mount -t iso9660 -o loop,user imagen.iso /punto/de/montaje
El “,user” permite que otros usuarios puedan acceder a la imagen montada, si no se desea eso, se debe excluir del comando de arriba.
Para el caso de los MDF podemos montarlos así (siempre como root o con sudo):
mount imagen.mdf /punto/de/montaje -o loop=/dev/loop0
Para montar una NRG el comando seria el siguiente:
mount -o loop,offset=307200 imagen.nrg /punto/de/montaje
Por ultimo, para montar un bin, necesitamos del programa CDemu.
Seguramente lo podrán encontrar en los repositorios de paquetes de su distribución. En el caso de Arch Linux por ejemplo lo pueden encontrar en el AUR (y utilizando aurbuild o qpkg pueden descargarlo e instalarlo automaticamente).
Si desean convertir archivos de un formato al otro: mdf2iso es uno, nrg2iso es otro y ccd2iso es el que permite convertir imagenes .img de CloneCD a ISO
Buen artículo, me hacía falta información sobre este tema. Gracias.
Definitivo que las imagenes de discos son super utiles… en mi caso, los juegos que tengo son imagenes BIN y CUE.
De este modo, he minimizado los problemas de copiar con “Error de Redundacia Ciclica”… que dias aquellos!!!
buen blog
realmente me gusto (Y)
Muchisimas gracias por la info Cesarius, hace tiempo que buscaba algun programa para montar imagenes (utilizando la consola tambien me sirve).
Ala, a montar imagenes se ha dicho xD
Solo comentarte que esa guía NO es de la página que has puesto en el enlace, la cual solo copió burdamente el artículo y lo pegó en su web sin citar la fuente.
La guía original,que se va actualizando, está en esta dirección:
http://bronch.wordpress.com/2006/05/24/como-montar-archivos-iso-bin-mdf-y-nrg-en-linux/
Gracias por el dato, ya he cambiado el enlace para la fuente original, excelente trabajo.
Hola Cesarius.
He probado de pasar imagenes .mdf a .iso, tengo todos los paquetes bien instalados (el mdf2iso ese), pero al intentar pasarlo no me transforma de mdf a iso (simplemente me sale un mensaje sobre el mdf2iso, nada mas), no hace nada :S
PD: Tengo Ubuntu 6.06
Lo que hago es que me desplazo con la consola hasta donde está ubicado el archivo de la imagen y tecleo:
mdf2iso nombredelaimagen.mdf nombrenuevo.iso
Estoy desde Ubuntu Edgy
Pues parece que solo sirve para Edgy, porque almenos a mi en Dapper no me funciona :S (y si, tengo todos los paquetes que dices instalados
).
Salu2
He intentado montar una imagen de nero con la opcion: mount -o loop,offset=307200 imagen.nrg /punto/de/montaje y me sale :
tipo se sistema de ficheros “offset=307200″ desconocido.
Al igual intente convertirlo a iso y me devolvio el siguiente mensaje.
It seems that image.nrg is already an ISO 9660 image
Aborting conversion
Saludos
Espero que exista una solución.
Gracias
A Toño:
Visto que te responde eso tal vez tengas un archivo con una extensión incorrecta, porque no intentas montarlo como si fuera una ISO ?
Saludos.
Execelente el spot de IBM digno de mostrar a el mundo y gracias por compartirlo….
Muy buen tutorial.
A mi me da error al intentar montar el iso. tienes alguna idea? me da error el comando loop, algo pasa aqui. No he instalado nunca un programa, y llevo dos horas intentandolo. U_U ignorancia supina.
sudo mount -t iso9660 -o loop jre-1_5_0_11-linux-i586.bin /media/iso/
mount: tipo de sistema de ficheros incorrecto, opción incorrecta,
superbloque incorrecto en /dev/loop0, falta la página de códigos,
o algún otro error
En algunos casos se encuentra información en syslog, pruebe
dmesg | tail o algo parecido
Darkgaze el fichero jre-1_5_0_11-linux-i586.bin es un binario de linux, un ejecutable, por tanto no es una imagen de cd.
Una buena manera de averiguarlo es con el comando file, “file archivo”
Hola a todos y perdon por la molestia pero dado ke no soy un As en esto de las imagenes y juegos necesito algo de ayuda lo mas explicita posible o lo mejor dada que se pueda jejeXD les comento que mi problema es el siguiente: me acabo de bajar el winning 10 desde el emule y me bajo(obviamente) una archivo winrar, donde me aparese (entre otras cosas) una imagen cuando veo que tipo de archivo es me dice: imagen de nero burning rom… por lo tanto asumo ke es una nrg, lo ke yo deseo y no encontre una explicacion(o tal ves lo hice y no llegue a entenerla) para PODER JUGAR EL JUEGO jaja XD se ke la imagen es demasaida grande como para grabarla en un cd pero .. acaso no se puede montar la imagen en el disco y en un cd grabar algo asi como si fuese el autorun? o bueno no se yo recuerdo de una ves que pude montar o grabar una imagen de un juego de 3Gb sin problema en un cd,… no recuerdo como lo hice… les pido eprdon si mis referencias a mi problema no son lo suficientes explicitas… pero no manejo mucho este tema.. la persona ke me pueda dar una solucion ayuda o algo se lo agradeceria de todo corazon dado ke comerme el garron de haber bajado un juego tan pesado y no poder jugarlo seria una gran desepcion… desde ya mil gracias y sorry por la molestia
Bueno, creo que estas algo equivocado juanma. 3 Gigas jamas entrarian en un cd a no ser que tengas algun compresor que te baje esos 3 Gigas a 700 Mb o a los 780 y algo que ofercen los cd de 90 minutos, probablemente se trate de una ISO o NRG pero no de CD, puede que sea de DVD…
Ademas estas hablando de un juego de Window$ y aqui estamos hablando de montar imagenes en GNU/Linux. en tu caso trata de conseguirte una demo del Alcohol 120 % y create una unidad virtual para montar esa imagen de 3 Gigas.
probad el AcetoneISO
hola a todos, muy bueno el tutorial, pero ma sale un error hago todo lo que dice:
sudo mount -t iso9660 -o loop ima.iso /media/iso
y me sale:
mount: no es un directorio
y bueno ni para que decir que baje el plugin para comvertir el iso y antes de montar el disco hice:
sudo modprobe loop
que es para que reconosca el kernel el loop a lo que se pero de todas meneras me salo lo antes escrito, les pido ayuda porfavor que estoy haciendo mal para poder arreglarlo, por si acaso la imagen que convierto a iso es un mdf y es pequeño espero su ayuda gracias de antemano
edson seguramente lo que quieres es montar un iso de la xbox si no lo has conseguido todavia ya te lo comentare
hola. Mi consulta es, engo un peli con extension .ISO y la quiero pasar a .AVI o a Divx y no se como hacerlo.
disculpa por la molestia, es que no tengo ni idea.
gracias francisco
Pasé dos archivos .bin y .cue con el bchunk pero me aparecen DOS archivos .iso.
¿Alguién puede explicarme qué tengo que hacer ahora? una archivo es pequeño y el otro grande y los llamó 01 y 02.
Muchas gracias.
Federico
Saludos a todos tenngo una pregunta aver quien puede responder,ela,, psa que soy un poco nuevo ene esto de las pc XD,,, ,miren tava instalando el warcraft,, y lo tengo en imagen,, asy que lo montte con el alcohol en una unidad virtuAl y listo,, pero ahora me pide el cd para iniciar el juego,, pos ese archivo tambien lo tenia como imagen en un archivo mdf,, pero de necio lo modifique a mds,, quisiera volver a volver a convertirlo a mdf como paso de mds que esta ahora a mdf , como estaba inicialmente ,, thx por la respuestas XD
el bchunk no sirve, y el mdf2iso si esta como deb, solo que si no buscan no encuentran, claro todo esta en el gran centro de http://www.apt-get.org
aqui dejo el link con la info mas completa y clara para poder hace3r esto, y si quieren una aplicacion grafica busquen en rarewares
http://wiki.linuxquestions.org/wiki/CD_Image_Conversion
ah.. y de paso ay un viaje de guindoseros perdios, que pelotas, y dicen que linux es dificil, lo que pasa es que no es para mediocres..
ya compile, pache y agrege /acomode algunos detalles de cada convrtidor, asi como del famoso kiso y el cdemu, tarde una semana bueno, sin dormir, y con poca internet es un infierno hacer dicha tarea, bueno nbo tengo donde subirlos pero hasta el cdemu y kiso los empaquete para debian o kanotix
hola a todos
baje el fifa 2008 y me descargo un archivo mdf de 2,6 gb y uno mds de 26 kb entonces mi problema es que al intentarlo abrir con el daemon este solo abre archivos iso; mds entre otros pero no mdf
entonces que puedo hacer????
OOOOTRO guindow-mediocre que no sabe donde ta parado, lee un poco y te daras de cuenta que de lo que dijiste esta la solucion… la misma porqueria que usas convierte el mdf y mds… pero como para un guindosero todo es doble clik……
esto es para linux lee bien, FACO tas como perdido (lo cual no creo es raro, es de windo)
Hey’ eso está muy bueno, justo lo que andaba buscando.
Saludos y buen artículo
qgqlochekone.blogspot.com/2008/04/iso-linux-debian-venenux-tools.html
en esa direccion dejo los paquetes debian por si un debiano yega aqui..
la novedad es qe todos traen manpage y estan TODOS los convertidores, asi como kiso y hasta el convertidor de .daa GPL
Gracias Cesarius,
Solo tambien mencionar que existe el paquete gmountiso que permite de forma muy facil intuitiva y grafica montar cualquier imagen .ISO.
sudo apt-get install gmountiso
para los debianos que lleguen aqui, pueden descargar los paquetes, ponerlos en un directorio y ejecutar “dpkg -i ./*” los paquetes (incluido el daa2iso y mas) estan aqui en McKAY emu
Oye muy buen resumen me servirá de mucho. Gracias.
Muchas gracias x esto, sigue aportando asi por favor
Yo tengo Ubuntu 8.04.2 y ocupe Gmount-iso para montar una imagen. Despues de eso hago click en el disco virtual y me aparecen un monton de carpetas esp01_01,esp01_02,etc y dentro de ellas dos carpetas (es01ls y txt) y dentro de la es01ls un formato swa.
Este es un curso de ingles y hasta ahora no he logrado hacerlo funcionar.
Me pueden ayudar?.
ok muchas gracias muy util para los neofitos
Amigos, no es necesario convertir de cue/bin a iso ni de daa a … nada de convertir, se pueden montar directamente…. también las imágenes creadas con poweriso (esos .daa incluso los que tiene compresión e incluso los que tienen encriptación e incluso los que tienen tanto encriptación como compresión…
Y sí hablo de montarlas tanto en Windows como en Linux, directamente sin tener que hacer ninguna conversión… al vuelo… y sólo usando software libre (tanto en Windows como en Linux), vamos software Gratis.
En Windows es bastante sencillo: DAEMON Tools, MagicDisc, VirtualCD, … etc. Aplicaciones que se encargan de Montar al vuelo muchos tipos de formatos de CD y DVD.
En Linux: CDemu, es el equivalente… crea un dispositivo virtual en Linux que emula una unidad de CD/DVD,… que incluso usando bajo wine el DVDDecrypter la ve.
Es un poquito complicado el comando, pero lo explico:
Consta de dos partes: Comando para arrancar el servidor (daemon) y comando para montar/desmontar…
Para arrancar el demonio (comando cdemud, ojo a la d final, es de daemon):
$ sudo cdemud –bus system &
El & es para dejarlo corriendo de fondo, pues es un daemon,… (lo mejor configurar un acceso directo con dicho comando que se ejecute en el inico de la session) y así no tener que teclearlo en cada arranque… eso sí sólo hay que teclearlo una única vez, no una por cada imagen a montar… una vez arrancado, queda arrancado hasta que lo paremos y no se para por desmontar una imagen…
Para montar una imagen iso, cue/bin, daa, … (comando cdemu, sin la d final):
$ sudo cdemu –bus load any /media/MiHDDexterno/MiCarpeta/MiImagen.daa
Obviamente el último parámetro es la ruta a la imagen, en el caso de cue/bin poned la del cue, no la del bin (aunque también lo haría, daría problemas con los CDs mixtos con múltiples sesiones y/o pistas de audio y datos…).
Nota: Si una imagen cue/bin de un CD multisesión o de uno con mezcla de pistas de audio y datos se convierte a ISO, como ISO no soporta ese formato, el archivo resultante no se puede usar,… sólo cue/bin y daa (por poner dos ejemplos) soportan esos tipos de CD -> Multisesión, Abiertos, Mixtos (pistas de audio y datos), …
Para desmontar la imagen: Bien desde el escritorio con el menú contextual -> Desmontar… como con los discos USB… o bien por consola:
$ sudo cdemu –bus system unload all
Ojo los comandos los he puesto genércos,… cdemu permite tener más de una imagen de disco montada a la vez, para ello dispone de “huecos” y la cantidad se puede configurar… para el primer comando (el de montar) ese “any” indica en el primero libre, que puede ser sustituido por el número del “hueco” si es que lo queremos especificar… para el comando de desmontar ese “all” indica que desmonte todos,.. pero si sólo queremos desmontar uno concreto, lo sustituimos por el número correspondiente a su “hueco” donde se montó….
Para variar la ayuda que viene en el propio programa es muy buena y lo explica mucho mejor…
Si bien he podido observar que lo de –bus system hace que al ejecutar dentro de wine el dvddecrypter éste sea capar de ver la imagen montada como si se tuviera en una unidad de cd o dvd…
Un ejemplo lo explicará mejor (convertir un DVD-Video de una serie a AVIs dual audio):
-Hacer el rip de un DVD-Video legalmente comprado al disco duro: wine + dvdfab6, generando un iso y un mds
-Montar la imagen: cdemu (Linux) montando el mds, no el iso.
-Ripear del DVD-Video (imagen en disco) las pistas deseadas: wine + dvddecrypter (modo ifo – demux streams)
-Desmontar imagen: cdemu (Linux)
-Convertir Video: AVIDemux (Linux)
-Premultiplexar: ffmpeg (juntar el stream de video con los dos o más de audio deseados)
-Syncronizar Audio al Video: SMPlayer (Linux) es manual -> reproducir y ajustar desfase con + o – y anotarlo
-Corregir los AC3 para que estén sincronizados al video sin recodificarlos y sin perder calidad: audiodelay (Linux) indicando ese desfase
-Remultiplexar: ffmpeg (juntar el stream de video con los dos o más de audio arreglados)
Y a disfrutar en los media player de la serie favorita legalmente comprada…
Creo que así estará mucho más claro… ¿porqué andar convirtiendo de formatos para montar imagenes de CDs y DVDs si CDemu las puede montar directamente?
Es más, yo tengo/tenía (estoy en pleno proceso) un montón de CDs en un montón de archivadores (me ocupa/ocupaba todo un armario)… ahora lo estoy pasando a un WD Passport Essential SE de un TERA, que es más pequeño que los típicos discos duros de 2.5″, también se alimentea (como los de 2.5″) del puerto USB…
Para ello estoy haciendo lo que sigue, con la idea de que las imágenes ocupen lo menos posible, y todo bajo Linux (también se puede hacer lo mismo bajo Windows):
-Hacer el Rip del CD con imgBurn (bajo wine en Linux) -> generar un cue/bin
-Usar poweriso (comando en Linux) -> convertir el cue/bin a daa (para encriptarlo y comprimirlo a la vez) -> genera un daa
-Usar cdemu para montar el daa al vuelo,… al montarlo pedirá la contraseña de encriptación y la descompresión se lleva a cabo al vuelo (como en Windows)
De este modo sigo pudiendo acceder a los CDs como si CDs fueran, sin tener que reconvertirlos a iso, ni a nada,… y encima las imágenes son comprimidas y nada menos que por el algoritmo LZMA (que si se le indica a poweriso que comprima al máximo tarda un huevo, pero luego al montar la imagen va igual de rápida, por lo que en mi caso prefiero que ocupe menos aunque tarde algo más)…
Nota: El nivel de compresión que alcanza es mejor incluso que si el ISO se comprimiera con RAR o ZIP, es de un nivel similar a 7z,… y encima se puede montar al vuelo, sin necesidad de descomprimirla previamente… y el método que uso es Cross-Platform… vamos que todo el procedimiento se puede hacer tanto en Linux como en Windows, y las imágenes también se pueden montar tanto el Linux como en Windows tanto si se crearon en Linux como si se crearon en Windows, da igual, se pueden montar en ambos sistemas operativos…
Ideal para, como yo, pasar miles de CDs a un HDD y liberar el espacio de todo un armario… ocupando menos espacio que un disco de tipo portátil de 2.5″, pues los WD Passport Essential son menores en tamaño a los HDDs externos de 2.5″ y sí hable de menor de 2.5·, lo que obviamente también es mucho menor que los de 3.5″ típicos de los PC… el WD ocupa menos espacio físico que los normales de 2.5″ de los portátiles… y ya los hay de 1000GB (1TERA) eso sí por algo menos de 200 euros… una pasta si, pero lo vale… silencioso, no se calienta nada incluso después de más de 36 horas funcionando a todo trapo… se puede conectar a los media players por USB, usa la alimentación de un único puerto USB, sin esos engorrosos cables en Y… pero, si tiene que haber un pero… al menos si usas Windows… integra una unidad virtual de CD y en ella tine siempre montado un cd con el software de WD, éste CD además tiene autoreproducción, por lo que si en Windows la tenemos activa saltará el programa de instalación del mismo… Yo personalmente no lo uso para nada y molesta bastante que cada vez que se conecta el disco a un PC con Windows salte el instalador… pero como sólo uso Linux (salvo casos puntuales y por motivos de hardware no reconocido en Linux) no me importa nada, pues en Linux no salta, lo único que en el escritorio aparecen dos accesos directos en lugar de uno; uno al cd virtual del WD y otro al disco duro del WD,… pero el icono es muy claro y el nombre también….
Yo llevo el WD con una partición EXT2 bajo TrueCrypt,.. en Linux se accede fácilmente a ella, montar en TrueCrypt y listo,… pero en Windows no basta con montarla,…o sí, si se tienen instalados los dos drivers de Ext2 para windows de forma que Windows entienda las Ext2 en lectura y escritura… pero eso es otro tema…
Retomando el tema del post y a gritos que parece que la gente no se entera:
NO HACE FALTA CONVERTIR LOS FORMATOS DE IMAGENES DE CDs EN Linux…
AL IGUAL QUE EN Windows SE MONTAN DIRECTAMENTE, EN Linux, TAMBIÉN…
SÓLO HAY QUE SABER CON QUÉ MONTARLAS DIRECTAMENTE: CDemu
La web oficial del cdemu es: http://cdemu.sourceforge.net/
De ahí se pueden descargar… o bien de los repositorios…
En Linux no es cuestión de complicarse la vida, es cuestión de localizar el software correcto y adecuado… para montar imágenes de CDs no se necesita usar “mount” y por tanto que todas sean convertidas a “iso” antes de montarlas,… se montan directamente y punto,… igual a como se hace en Windows, solo que por consola…
$ sudo cdemud –bus system &
& sudo cdemu –bus system load any /ruta_a_la_imagen_a_montar_directamente
Espero la gente se vaya enterando ya de una vez,… en Linux no hace falta convertir imagenes de CDs/DVDs antes de poder montarlas… CDemu las monta directamente.
alguien sabria decirme como puede pasar o un sofware que lo haga ;pasar los juegos de iso a fc,nes,gb,gba,gbc,md,bin gracias
donde tengo que insertar lo de la imagen iso para poder montarla, donde la escribo?
Muchas gracias, me sirvio lo de los ficheros mdf.
eh tenido problemas para montar la imagen windows 7 me da error dice lo sigueiente : La aplicacion o DLL G:/soureces/SPWIZENG.DLL no es una imagen valida de windows. compruebe esto contra su desiquete de instalacion. La ISO la descarge de Taringa. GRACIAS
alguien sabe com puedo juntar el openembedded con el eclipse, hay un programa que supuestamente los junta que es el bitbake commander pero no lo puedo descargar y no consigo el codigo
Saludos
Cesar
muchas gracias por la info, me sirvió full xD me ayudo a instar el office 2003 y el 2007 en ubuntu.