Help - Search - Members - Calendar
Full Version: Cadena de arranque iatkos en grub2
InsanelyMac Forum > OSx86 Project > Your Language > Español
yoburtu
Hola,

recientemente he instalado Ubuntu Karmic Koala 9.10 en mi PC, en el cual también tengo mi iATKOS v7 10.5.7.

Pues bien, no se si sabéis que la nueva Ubuntu 9.10 viene con el cargador grub2, el cual tiene un fichero de configuración totalmente distinto al grub tradicional.

Desde que he instalado Ubuntu con grub2, ya no puedo arrancar iATKOS.

Esta es la cadena de boot que ha detectado Ubuntu respecto a mi partición iATKOS:

CODE
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Mac OS X (on /dev/sda2)" {
     insmod hfsplus
     set root=(hd0,2)
     search --no-floppy --fs-uuid --set b6aebd2f5c839373
         insmod vbe
         do_resume=0
         if [ /var/vm/sleepimage -nt10 / ]; then
            if xnu_resume /var/vm/sleepimage; then
              do_resume=1
            fi
         fi
         if [ $do_resume == 0 ]; then
            xnu_uuid b6aebd2f5c839373 uuid
            if [ -f /Extra/DSDT.aml ]; then
               acpi -e /Extra/DSDT.aml
            fi
            xnu_kernel /mach_kernel boot-uuid=${uuid} rd=*uuid
            if [ /System/Library/Extensions.mkext -nt /System/Library/Extensions ]; then
               xnu_mkext /System/Library/Extensions.mkext
            else
               xnu_kextdir /System/Library/Extensions
            fi
            if [ -f /Extra/Extensions.mkext ]; then
               xnu_mkext /Extra/Extensions.mkext
            fi
            if [ -d /Extra/Extensions ]; then
               xnu_kextdir /Extra/Extensions
            fi
            if [ -f /Extra/devtree.txt ]; then
               xnu_devtree /Extra/devtree.txt
            fi
            if [ -f /Extra/splash.jpg ]; then
               insmod jpeg
               xnu_splash /Extra/splash.jpg
            fi
            if [ -f /Extra/splash.png ]; then
               insmod png
               xnu_splash /Extra/splash.png
            fi
            if [ -f /Extra/splash.tga ]; then
               insmod tga
               xnu_splash /Extra/splash.tga
            fi
         fi
}


lo que difiere bastante a como estaba configurado en el grub tradicional:

CODE
# Mac OSx86 Leopard
title Max OSx86 Leopard
root (hd0,1)
chainloader +1


¿Alguien tiene idea de como poder configurar la entrada para que arranque iATKOS?.

Un saludo.
BicriFusion
prueba estas 2 configuraciones

CODE
menuentry "MacOS X, chameleon, multi" {
         insmod hfsplus
         set root=(hd0,2)
         multiboot /boot
}


CODE
menuentry "MacOS X, chameleon" {
         insmod hfsplus
         search --file --set=root /boot
         multiboot /boot
}
perevales
Hola, tengo el mismo problema. Alguien lo ha solucionado?? Es cosa del puñertero nuevo grub. Estoy seguro.
perevales
No sé si esto que he leido por ahí funcionará.
I've just filed a similar bug report before I found this report. The
problem I reported was that (for me) the part_gpt module needs to be
loaded for grub to find the OSX partition. So one possible solution is
that grub.cfg should list:

insmod hfsplus
insmod part_gpt
set root=(hd0,2)

the part_gpt module for GPT partitioning, should then give grub2 access
to the (hd0,2) partition.
yoburtu
QUOTE (BicriFusion @ Nov 5 2009, 06:08 PM) *
prueba estas 2 configuraciones

CODE
menuentry "MacOS X, chameleon, multi" {
          insmod hfsplus
          set root=(hd0,2)
          multiboot /boot
}


CODE
menuentry "MacOS X, chameleon" {
          insmod hfsplus
          search --file --set=root /boot
          multiboot /boot
}


Perfecto!, me ha funcionado la primera configuración.

Un saludo.
perevales
QUOTE (yoburtu @ Nov 8 2009, 12:10 AM) *
Perfecto!, me ha funcionado la primera configuración.

Un saludo.


Me ha funcionado la primera configuración. Hay que editar el fichero grub.cfg:

sudo nano /boot/grub/grub.cfg

y sustituir lo que aparece en menuentry "MacOS S..........}" por la configuración sugerida.

Fuente: http://www.insanelymac.com/forum/index.php?showtopic=189079
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.