lunes, 29 de febrero de 2016

MultiSystem en Debian

Los que probamos y/o instalamos distintos sistemas operativos siempre teniamos que descargar la imagen ISO y grabarla en un CD/DVD o en pendrive USB, (actualmente con el precio tan económico y con la gran capacidad de almacenamiento ya solo uso pendrive) Antiguamente  solo se podía instalar una imagen ISO en estos dispositivos.

En los pendrive cuando queríamos utilizar otra imagen ISO teníamos que borrar y volver a instalar usando unetbooting, hasta que apareció MultiSystem, desde la cual podemos usar tantas imágenes ISO como quepa en el pendrive que usemos.

Podemos usar imágenes ISO de instalación de sistemas operativos, o livecd de distribuciones GNU/Linux.

RESUMEN

MultiSystem es un programa para hacer un pendrive-live  con varias imágenes ISO en él, dependiendo de su capacidad, y con la posibilidad de elegir la imagen ISO que queremos usar en un momento dado, desde un menú selector llamado grub2.  MultiSystem es la herramienta que lo hace posible. 

Hacer un pendrive-live con MultiSystem es muy simple, básicamente sólo hay que seleccionar o arrastrar y soltar una imagen ISO desde una carpeta de nuestro ordenador hasta la zona habillitada del programa, en la pestaña MS.


Instalar MultiSystem


Existen varios métodos para instalar MultiSystem, como en este blog siempre usamos synaptic para instalar programas, usaremos dicha opción. 

En el momento de escribir este manual estoy usando Debian GNU/Linux 8.0 Jessie, y en ninguna de las ramas oficiales se encuentra MultiSystem, por tanto vamos añadir el repositorio oficial de MultiSystem a synaptic.

Abrimos synaptic e introducimos la contraseña de administrador.




Nos dirigimos al menú Configuración > Repositorios



En la ventana que nos sale nos vamos a la pestaña Other Software



Pulsamos en Add.... para añadir el repositorio de Multisystem



y añadimos el siguiente repositorio: deb http://liveusb.info/multisystem/depot all main y pulsamos en +Añadir origen



Observamos como se han añadido dos nuevos repositorios de multisystem (el binario y el código fuente)




Ahora recargamos para que se añadan los nuevos paquetes de multisystem, para ello pulsamos en Recargar



Nos aparece el siguiente Error, el cual podemos ignorar si queremos, pues lo que nos indica es que no se encuentra la llave publica que nos asegura que dichos paquetes son los originales. Pero nosotros vamos a añadir la clave publica para asegurarnos que los paquetes que nos estamos bajando son los originales de Multisystem.

Desde Consola

Desde consola y como usuario administrador podemos usar este comando y el solo agrega la llave publica:

wget -q -O – http://liveusb.info/multisystem/depot/multisystem.asc | sudo apt-key add –


De forma manual 

Nos vamos al siguiente enlace para descargarnos el fichero de la clave publica llamado multisystem.asc http://liveusb.info/multisystem/depot/multisystem.asc 

Para descargar el achivo de clave publica llamado multisystem.asc tenemos que hacer clic con el botón derecho del ratón encima del enlace y pulsar en: Guardar enlace como





y lo guardamos en nuestro ordenador. Por ejemplo en la carpeta Descargas, pulsamos en Guardar



Ahora que ya lo tenemos dicho fichero en nuestro ordenador, volvemos a synaptic y pulsamos en el menú Configuración > Repositorios



En la ventana que nos aparece, nos dirigimos a la pestaña Autentificación



Podemos ver las llaves publicas que tenemos instaladas. Ahora pulsamos en Import Key File...



Nos aparece un explorador de archivos y buscamos el fichero multisystem.asc descargado anteriormente, lo guardamos en la carpeta descargas.

Lo seleccionamos y pulsamos en Aceptar.


 
Observamos como hemos añadido la nueva clave publica, Pulsamos en Cerrar


Ahora volvemos a Recargar la lista de paquetes para que ya no aparezca el error de la clave publica.




Una vez hemos actualizado la lista de paquetes, buscamos el paquete multisystem



hacemos doble clic sobre el para marcarlos para instalar, nos aparece la lista de paquetes necesarios adicionales para la correcta instalación. pulsamos en Marcar







Observamos como ya aparece el paquete multisystem marcado para instalar. Pulsamos en Aplicar


 En la ventana que nos parece pulsamos en Aplicar


Observamos como se va instalando






Una vez instalado cerramos el programa Synaptic. El siguiente paso es añadir a nuestro usuario al grupo adm para poder usar multisystem sin problemas y sin errores

Para ello habrimos el programa kuser (en caso de no tener kuser tienes que instalarlo con synaptic). Para ello pulsamos la combinacion de teclas Alt + F2 nos aparece la siguiente ventana en ella escribimos kuser

 
Nos pide la contraseña del usuario administrador del sistema


Ahora seleccionamos nuestro usuario. En este ejemplo es Diego. hacemos doble clic o pulsamos en Editar

 
En la ventana que nos sale pulsamos en la pestaña Grupos

 
 Buscamos el grupo adm, lo seleccionamos y pulsamos en Aceptar




Otra forma de instalarlo es bajandonos desde la web oficial: http://liveusb.info/dotclear/index.php?pages/install   el paquete llamado multisystem-sh.tar.bz2  http://liveusb.info/multisystem/install-depot-multisystem.sh.tar.bz2  lo descomprimimos y ejecutamos en la terminal. (ese de instalación es para otro manual)



Usar MultiSystem

Antes de empezar a usar el programa debemos asegurarnos de tener montado en el administrador de archivos un pendrive con formato fat32, y asegurarse de que se puede escribir en él, por ejemplo copiando y borrando en él algún archivo de prueba.


Lanzamos el programa y nos aparece la Ventana Inicial similar a la siguiente, en la que se reconoce el pendrive en el que vamos a añadir una .iso para añadirla al menú del pendrive iniciable que vamos a crear con el programa.

Debemos asegurarnos de que el pendrive es el que aparece seleccionado - en la imagen en azul - , en la sección Device. 
A continuación pulsamos el botón Aceptar. 

NOTA:  El botón Quitar es desinstalar una imagen .iso al hacer click en él se abre una terminal en la que se pide la contraseña de root para desinstalar dicha imagen .iso

 



Añadir al menú de Multisystem una nueva imagen iso.


Tras haber dado al botón Aceptar en la ventana anterior, se abre la siguiente Ventana Principal del programa, con varias pestañas.

Nos vamos a centrar en la pestaña MS, ya que en esta pestaña es donde vamos a añadir una nueva imagen .iso al menú grub del pendrive.

En esta pestaña MS, arrastramos el archivo .iso  que queremos añadir como nueva entrada en el menú del pendrive lo arrastrarlo desde la carpeta en la que tengamos la imagen a la ventana de MS  hacia el espacio indicado en ella. 

En este manual vamos a añadir la iso de SystemRecueCD.




Una vez arrastrada a la ventana anterior la imagen .iso correspondiente, se nos abre una terminal en la que nos pide la contraseña de root, y a continuación durante el tiempo que tarda en pasar la imagen al pendrive. Cuando finaliza actualiza el grub2 instalado en este pendrive.






Una vez terminado, aparece la ventana siguiente en la que se ve que ya esta añadida la .iso de SystemRecueCD al menú del pendrive.



Ya solo nos queda reiniciar para probar el pendrive live con las imagenes .iso instaladas.

En la imagen siguiente pongo varias imagenes tomada de mi pendrive con un grub2 de MultiSystem con varias .isos instaladas.






Algunas capturas de pantalla del programa



- Pestaña MS.




- Pestaña Menús




- Pestaña Iniciar.




- Pestaña No-Libre: utilidades de software no libre del programa



- Pestaña Sobre: información acerca de los autores/traductores del programa.