AcetoneIso2, otro “Daemon Tools” para Linux

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.

3 Respuestas a “AcetoneIso2, otro “Daemon Tools” para Linux”


  1. 1 GnDx Agosto 11, 2008 a las 4:42 pm

    De verdad me encanta.. =D suelo usarlo mucho para crear iso, de CDs de respaldos.. =D

    saludos

  2. 2 mikelete Agosto 11, 2008 a las 10:13 pm

    Habría una 3ª opción. Desde la consola ;)

    $ sudo mount -t iso9660 -o loop archivo.iso punto_de_montaje

    El punto de montaje es el directorio donde queremos montar la imagen (normalmente lo crearemos en /media)


  1. 1 Instalando Office 2007 en Ubuntu 8.04 « Ubuntu Life Trackbacks en Septiembre 26, 2008 a las 4:56 am

Escribe un comentario






TRABAJANDO EN EL NUEVO UBUNTU LIFE
Problemas en el servidor, me han obligado a abandonar temporalmente www.ubuntulife.net y ahora escribo solo en ubuntulife.wordpress.com, estoy trabajando en el nuevo sitio y espero añadir novedades. Sugerencias son bienvenidas. ( Lee mas )

WALLPAPERS LIFE ( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map

 

Agosto 2008
L M X J V S D
« Jul   Sep »
 123
45678910
11121314151617
18192021222324
25262728293031

Blog Stats

  • 5,333,768 hits