Dual Boot con OpenSolaris
Para las personas q han instalado opensolaris despues de tener instalado
un gnu/linux se han dado cuenta de que el grub de opensolaris no les
reconoce por defecto la entrada a el GNU/linux, y pasa lo mismo si
tenemos opensolaris y despues instalamos un GNU/linux por que el grub de
linux no reconoce ZFS (sistema de archivos de opensolaris), en este post
les tengo dos posibles soluciones para resolver este inconveniente, uds
se preguntara y q pasa si tengo windows pues nada por q opensolaris
reconoce la entrada de windows por defecto :P.
si hemos instalado opensolaris despues de un linux lo q podemos hacer es
lo siguiente copiamos las entras del menu.lst del linux y las pegamos en
menu.lst del opensolaris q se encuentra en /rpool/boot/grub/menu.lst y
debe qdar algo como esto.
-----------------------------------------------------------------------------
-------------
splashimage /boot/grub/splash.xpm.gz
timeout 30
default 0
#---------ADED BY BOOTADM - DO NOT EDIT ----------------
title OpenSolaris 2009.06 snv_86_rc3 X86
bootfs rpool/ROOT/opensolaris
kernel$ /plataform/i86pc/kernel/$ISADIR/unix -B $ZFS-BOOTFS
module$ /plataform/i86pc/$ISADIR/boot_archive
#--------------------END BOOTADM-----------------------------------
title Windows ------> asi reconoce el opensolaris la entrada de windows.
rootnoverify (hd0,0)
chainloader +1
#Unknown partition of type 5 found on /dev/rdsk/c5d0p0 partition: 2
# It maps to the GRUB device: (hd0,1) .
title Ubuntu 8.04, kernel 2.6.24-16-generic
root (hd0,4)
kernel /boot/vmlinuz-2.6.24-16-generic
root=UUID=26393121-0c4a-4081-8363-89e928184a10 ro quiet splash
initrd /boot/initrd.img-2.6.24-16-generic
quiet
title Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode)
root (hd0,4)
kernel /boot/vmlinuz-2.6.24-16-generic
root=UUID=26393121-0c4a-4081-8363-89e928184a10 ro single
initrd /boot/initrd.img-2.6.24-16-generic
title Ubuntu 8.04, memtest86+
root (hd0,4)
kernel /boot/memtest86+.bin
quiet
##END DEBIAN AUTOMATIC KERNELS LIST
-----------------------------------------------------------------------------
------
---------------------------------------------------------------------------------------------------
si esta opcion no les funciona por alguna razon, puede probrar
recuperando el grub del linux con el super grub disk y despues de esto
vamos al menu.lst del linux que esta ubicando en /boot/grub/menu.lst y
copiamos al final de la linea lo siguiente
title OpenSolaris
rootnoverify (hd0,1)
makeactive
chainloader +1
esto lo que le va a indicar a el grub del linux es q le paso a el grub de OpenSolaris y asi poder arrancarlo
siendo el (hdx,y) la parcticion en donde esta ubicado el opensolaris
debe quedar algo asi
title Ubuntu 8.04, kernel 2.6.24-16-generic
root (hd0,4)
kernel /boot/vmlinuz-2.6.24-16-generic
root=UUID=26393121-0c4a-4081-8363-89e928184a10 ro quiet splash
initrd /boot/initrd.img-2.6.24-16-generic
quiet
title Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode)
root (hd0,4)
kernel /boot/vmlinuz-2.6.24-16-generic
root=UUID=26393121-0c4a-4081-8363-89e928184a10 ro single
initrd /boot/initrd.img-2.6.24-16-generic
title Ubuntu 8.04, memtest86+
root (hd0,4)
kernel /boot/memtest86+.bin
quiet
##END DEBIAN AUTOMATIC KERNELS LIST
-----------------------------------------------------------------------------
------
title OpenSolaris
rootnoverify (hd0,1)
makeactive
chainloader +1
bn parc hay vamos haciendo la migracion :P
@JKO ya he utilizado Super GRUB para los Dual Boot De Gnu/Linux sobre Win, ya para esta fecha no sabes si Super GRUB tiene la solución para los Dual Boot OpenSolaris sobre Gnu/Linux, saludos
@cronopio jajaja muy buena ese avatar híbrido
Lo único que nunca podrán quitarnos serán nuestras mentes.
Cultura Hacker
@JKO gracia por responder! ok entonces todo es debido al sistema de archivo de OPenSolaris, que Super Grup aun no da soporte a ZFS, ok bueno mientras usaremos el modo manual de configuración de menu.lst hasta que exista la herramienta o Super Grup nos de esa solución lo antes posible
Lo único que nunca podrán quitarnos serán nuestras mentes.
Cultura Hacker
Yo tengo una particion Opensolaris,otra suse y le e instalado netbsd en otro disco ...luego de instalar el netbsd no se me reconoce ningun mbr y no se pero desconecto el disco de Netbsd 4.x y me aparece el cargador con el suse y opensolaris .
Que puedo hacer .
"Quien se infiltra en la Oscuridad , es Quien se acerca a la verdad "Lao Tse
Viva Gnu/Linux y la comunidad del libre conocimiento h4ck3r
twitter: @c1b3rh4ck
c1b3rh4ck.blogspot.com