lunes, 18 de enero de 2010

Dual boot opensolaris - ubuntu

Para todos aquellos que desean utilizar su computador de escritorio o su laptop con dual boot opensolaris y ubuntu. (en lugar de ubuntu puede ser cualquier distribución de código abierto) A continuación expongo cuales son  los puntos mas relevantes para lograr una instalación satisfactoria.

Arrancar con el cd de ubuntu para realizar la instalación regular ubuntu 9.10.

En el punto del particionamiento colocar el que mas convenga, aquí una imagen que enseña un particionamiento de ejemplo:










Como se puede notar la partición /dev/sda1 sera la destinada a la instalación de opensolaris (recomiendan los expertos que sea la primera partición para opensolaris) , luego; entre opensolaris y ubuntu esta la partición  de intercambio (swap) y a continuación  el resto de particiones del sistema operativo ubuntu.

Continuar  con la instalación estándar y al llegar  al menú de "confirmación" (ready for install) se podra  visualizar que en el extremo inferior izquierdo aparece un cuadro de dialogo cuyo nombre es "avanzado" (advanced), allí se selecciona  el cuadro de chequeo que dice "instalar cargador de arranque" (install boot loader) y el dispositivo dejarlo como aparece, es decir  hd0.










Seguir con  la instalación regular  y una vez finalizada es necesario reiniciar el equipo y entrar en ubuntu para copiar el menu.lst  que forma parte del grub que se encuentra en la ruta /boot/grub/menu.lst, de este es necesario copiar las entradas que se muestran a continuación (para ser usadas sobre el grub de opensolaris, el UUID fue cambiado por razones de seguridad a XXXXX):

title        Ubuntu 9.04, kernel 2.6.28-11-generic
uuid        XXXXXX
kernel        /boot/vmlinuz-2.6.28-11-generic root=UUID=XXXXXX ro quiet splash
initrd        /boot/initrd.img-2.6.28-11-generic
quiet

title        Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
uuid        XXXXXX
kernel        /boot/vmlinuz-2.6.28-11-generic root=UUID=XXXXXX ro  single
initrd        /boot/initrd.img-2.6.28-11-generic


Reinciar  el equipo con el disco de opensolaris y proceder  a la instalación regular: opensolaris 2009.06

En la parte que corresponde a "Disco" se seleccionara  el primer recuadro para instalar opensolaris (esto corresponde a la partición previamente seleccionada en ubuntu que tendrá opensolaris) como se muestra en la figura:





Se puede observar  que la partición que posee ubuntu tiene como etiqueta EXT-DOS, seleccionar la primera como se comenta en el párrafo anterior y continuar con la instalación.


Ahora al instalar opensolaris y reiniciar el sistema arranca directamente sobre opensolaris, lo que hace necesario editar el grub en la entrada del menu.lst (esta en la ruta /rpool/boot/grub/menu.lst) y añadir las entradas correspondientes a nuestro ubuntu, como se puede verificar el UUID desparece y es cambiado por la palabra reservada root, seguida por el formato de partición disco de la forma en que es reconocida por el grub del sistema operativo opensolaris (hd0,5 traduce disco 1 partición 5), vemos también que en la línea de kernel es colocado el valor de la partición donde se encuentra ubuntu (en este ejemplo /dev/sda6):

title        Ubuntu 9.04, kernel 2.6.28-11-generic
root        (hd0,5)
kernel        /boot/vmlinuz-2.6.28-11-generic root=/dev/sda6 ro quiet splash
initrd        /boot/initrd.img-2.6.28-11-generic
quiet


title        Ubuntu 9.04, kernel 2.6.28-11-generic1
root        (hd0,5)
kernel        /boot/vmlinuz-2.6.28-11-generic root=/dev/sda6 ro single
initrd        /boot/initrd.img-2.6.28-11-generic
quiet


Y ahora a gozar del equipo con dual boot de dos buenos sistemas operativos de código abierto
 :D


3 comentarios:

  1. disculpa y a hora que el grub cambio de ubuntu 10.04 como se hace

    ResponderEliminar
  2. desconozco que variación tiene, la receta debe ser la misma

    ResponderEliminar