Jump to content
6 posts in this topic

Recommended Posts

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:

 

### 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:

 

# 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.

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.

prueba estas 2 configuraciones

 

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

 

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

 

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

 

Un saludo.

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

×
×
  • Create New...