Fuente: UbuntuLife
Seguro que los que vengais del mundo Windows, conoceis Daemon Tools.
Es un software que nos permite crear unidades virtuales en el sistema a partir de imagenes .iso de CD o DVD. Es decir, tenemos un fichero .iso (el mas habitual), .nrg (de Nero) o en algun otro formato
de imagen binaria de CD y DVD y podemos acceder a su contenido, como si lo tuvieramos realmente insertado en el lector de CDS de nuestro equipo pero con la ventaja de que no tenemos que “quemar” ese CD o DVD fisicamente. En Linux, no tenemos Daemon Tools, pero si aplicaciones similares.
Hoy hablare de AcetoneIso2, pues entre sus funciones nos permite precisamente esto, montar una imagen ISO en algun path de nuestro sistema de ficheros, con lo que podemos acceder al contenido de la imagen ISO, accediendo a la ruta que hayamos indicado.
P.ej, tenemos una serie de imagenes de CD que se llama juego01.iso, juego02.iso y juego03.iso y queremos instalar ese juego mediante wine.
Entonces tenemos 2 opciones:
la 1) Es quemar esas 3 imagenes en 3 CDs, asi podriamos instalar el juego facilmente en wine, y cuando nos pidiera el siguiente CD, unicamente tendriamos que intercambiarlo.
Pero no siempre podemos hacer esto o no queremos gastar 3 CDs para una serie de imagenes que ya tenemos guardadas en el disco duro o en 1 DVD. Entonces empleariamos la opcion:
2) Usariamos una aplicacion como AcetoneIso2 para “montar” las imagenes y poder acceder a su contenido. P.ej podriamos coger la imagen iso primera “juego01.iso” y montarla en el siguiente path “/home/jose/imagenes/iso1″, asi a partir de ahora cuando accedemos al contenido de “/home/jose/imagenes/iso1″ estamos accediendo al contenido de “juego01.iso”.
Monta y desmonta, Desmonta y Monta…
Hago un paron en este punto. Estoy hablando de “montar” en el sistema de ficheros y muchos de vosotros podeis no saber que es esto.
Bueno es facil. En Linux todos los dispositivos son ficheros.
Se manejan como dispositivos de bloques o caracteres.
P.ej tu CDROM realmente accedes a el desde /dev/cdrom o /dev/cdrom0,
tu disco duro es /dev/hda1, tu llave USB es /dev/sda1
(Los nombres pueden cambiar, pero veras que cuando el sistema accede a un
dispositivo, realmente esta tratandolo como si fuera un fichero).
Cuando cogemos una imagen ISO y la montamos en algun path, estamos haciendo la misma “asociacion”, hemos cogido esa imagen y la hacemos accesible en nuestro sistema de ficheros a partir del path donde la hayamos montado.
Si quieres ver que dispositivos tienes montados en el sistema, puedes ejecutar el comando “mount”:
root@soledad:~/Escritorio# mount
/dev/sda5 on / type ext3 (rw,relatime,errors=remount-ro)
/dev/sda6 on /home type ext3 (rw,relatime)
…
En el ejemplo anterior puedes ver que tengo la raiz “/” de mi sistema de ficheros montado para el dispositivo (particion del disco duro) /dev/sda5, “/home” es mi particion /dev/sda6, y asi sucesivamente.
Si en vez de “montar” queremos “desmontar” un dispositivo del sistema de ficheros, ejecutariamos el comando “umount”.
P.ej, meto una llave USB en mi PC y quiero acceder a su contenido leyendo el directorio /media/usb, entonces ejecutaria:
$ sudo mount /dev/sda1 /media/usb
A partir de entonces accedo al contenido de la llave USB desde el directorio /media/usb.
Una vez he terminado de trabajar con la llave USB, quiero desmontarla de mi sistema de ficheros, entonces ejecutaria:
$ sudo umount /media/usb
Hay que tener cuidado con estos comandos y utilizarlos solo cuando se sabe lo que se hace, no vayamos a desmontar algo que luego nos impida trabajar con normalidad. Para mas informacion sobre los comandos mount y umount, consulta las paginas de la documentacion de Linux:
$ man mount
$ man umount
Ahora continuemos con AcetoneIso2. Para instalarlo accedemos a la pagina de su sitio oficial y nos descargamos el paquete .deb correspondiente.
Doble click sobre el fichero desde el escritorio y se instala.
A partir de ahora podemos ejecutar:
$ acetoneiso2 &
Para iniciarlo. La principal ventaja de este programa es que nos permite montar/desmontar imagenes ISO de una manera muy sencilla y aun mejor,
no es como otros que monta la imagen en un directorio que el elige por defecto, Aqui nosotros podriamos crear un directorio e indicar que
queremos montar la imagen en ese directorio concreto.
Como usar varios CDs con Wine
Esta es la razon por la que yo uso AcetoneIso2 cuando quiero instalar un juego o aplicacion mediante wine que ocupa varios CDs.
Hace tiempo os conte como instalar el juego “Max Payne 2″, en esa ocasion usamos FuriusIsoMount y tuvimos suerte pq las imagenes se montaban
en el mismo directorio, bastaba con cambiar la ubicacion en la caja de texto, y el instalador proseguia. Pero con otros juegos o programas,
esto da problemas y no funciona cuando nos pide el cambio de CD.
Para ello usariamos lo siguiente.
* Ejecutamos AcetoneISO2 y montamos la imagen del primer ISO en el directorio que quisieramos. Por ejemplo /home/jose/imagenes/iso
* Ahora (Y MUY IMPORTANTE) tenemos que ejecutar “winecfg” y especificar una nueva letra de unidad que apunte al directorio donde tenemos montada la primera imagen ISO. Si no indicamos una letra de unidad apuntando a los directorios donde tenemos montadas las imagenes ISO, entonces para wine seran como directorios invisibles y no podra acceder a ellos.
Por ejemplo si se crea I: apuntando a /home/jose/imagenes/iso
Procederiamos ya a instalar ejecutando desde consola:
$ wine I:/setup.exe
(”setup.exe” o como se llame el EXE instalador, en tu caso puede tener otro nombre)
Como wine tiene mapeada la letra I: al directorio donde tenemos la imagen ISO, puede acceder a ella desde cualquier lado e incluso es recomendable que ejecutemos la instalacion del CD desde un path diferente al que se encuentre montado el propio CD.
Si no hay problemas, wine arranca y comienza la instalacion del primer CD (la primera imagen ISO que tenemos montada). Cuando acaba,
salta un popup y nos pide que “metamos el segundo CD”.
Bien es este punto, vamos a AcetoneISO2, y desmontamos la primera imagen (boton Desmontar), ahora y sin tocar para nada wine, montamos
la segunda imagen ISO en el “MISMO” directorio donde hubieramos montado la primera imagen. a efectos logicos, es como si hubieramos quitado
el primer CD y puesto el segundo, justo lo que nos pide wine.
Si tras montar el segundo CD, en el mismo directorio donde antes hubieramos montado el primero, volvemos a la ventana de wine y pulsamos
“Aceptar”, el proceso continua… Guay.
Tendriamos que hacer lo mismo con todos y cada uno de los CDs que nos pidiera, pero de todas formas, la instalacion solo la hacemos la
primera vez y nos evita el tener que quemar cada una de las imagenes en un CD individual.
Últimos comentarios