| Solaris |
|
|
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 después 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
.
si hemos instalado opensolaris después 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 que se encuentra en /rpool/boot/grub/menu.lst y
debe quedar 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
Terms of Use
|
Privacy
|
Trademarks
|
Copyright Policy
|
Site Guidelines
|
Site Map
|
Help
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.
© 2012, Oracle Corporation and/or its affiliates.