Hey folks
I'm currently fine tuning my tripple boot Win7, Ubuntu 9.10 and SnowLeo setup over here. I installed win7 first and after that snowleo with Contis brilliant myHack.

Lastly i installed Ubuntu 9.10 that now comes with grub2. But it seems to be somewhat of a pain to get either chameleon to load from GRUB2 or directly load snowleo from GRUB2. It does auto sense the SnowLeo installation but it does not boot with the entries in the grub.config.
Sooo... I'm just curios if anyone have got GRUB2 to load chameleon or snowleo/leo in a satisfying way?
Cheers folks!
/NEO
QUOTE (NEO_AMiGA @ Oct 25 2009, 02:31 PM)

Hey folks
I'm currently fine tuning my tripple boot Win7, Ubuntu 9.10 and SnowLeo setup over here. I installed win7 first and after that snowleo with Contis brilliant myHack.

Lastly i installed Ubuntu 9.10 that now comes with grub2. But it seems to be somewhat of a pain to get either chameleon to load from GRUB2 or directly load snowleo from GRUB2. It does auto sense the SnowLeo installation but it does not boot with the entries in the grub.config.
Sooo... I'm just curios if anyone have got GRUB2 to load chameleon or snowleo/leo in a satisfying way?
Cheers folks!
/NEO
Actually I am bootin with Grub2 without problem, no chameleon installed. no windows
I first installed & upgraded Osx on dev0s2 booting from a chameleon USBstick and installed my /extra folder on it
then Ubuntu on dev0s3 swap on /dev0s4
Updated ubuntu to the last version and updated GRUB
at reboot I have Grub working and loading Osx fine (only thing missed is smbios.plist)
Osx 10.6.0 + combo update 10.6.4 in GUID
this is my config (autogenerated by GRUB2) for osx:
CODE
menuentry "Mac OS X (32-bit) (on /dev/sdb3)" {
insmod hfsplus
set root='(/dev/sdb,3)'
search --no-floppy --fs-uuid --set 15dc2619f41d9919
insmod vbe
set do_resume=0
if [ /var/vm/sleepimage -nt10 / ]; then
if xnu_resume /var/vm/sleepimage; then
set do_resume=1
fi
fi
if [ $do_resume == 0 ]; then
xnu_uuid 15dc2619f41d9919 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/devprop.bin ]; then
xnu_devprop_load /Extra/devprop.bin
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
}