InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #21  
Old 09-21-2009, 11:29 AM
thorazine74 thorazine74 is offline
 
Join Date: May 2009
Location: Spain
Posts: 411
I assumed rd=disk1s2 and boot-uuid=xxx referes to the same thing, the partition being booted, but rd is not absolute (will change if you shuffle disks or remove partitions) and boot-uuid is absolute (will never change unless you reformat the partition).
I think the problem in chameleon is that is adapted to booting from EFI and does not take into account other situations like booting from MBR.
The docs says: "The boot: prompt waits for you to type advanced startup options. If you don't type anything, the computer continues starting up normally. It
uses the kernel and configuration files on the startup device, which it also uses as the root device."
Using linux terms as an analogy:
startup device - boot partition - /boot/grub - /Extra/Extensions
root device - system partition - /(root) - /System/Library/*
If you have chameleon installed to EFI System Partition, system partition is always different, but in a typical MBR installation chameleon's boot and root partition are the same, but if you have snow leo and leopard, depending what you select to boot they could be the same and different.

AsRock P45TS | C2D E8200 | GeForce 8600GTS
Mac OS X Snow Leopard 10.6.1 + Windows 7 Ultimate 6.1.7600 + Fedora 11
Reply With Quote
  #22  
Old 09-22-2009, 09:24 AM
monsieur.d monsieur.d is offline
Jaguar
 
Join Date: Feb 2008
Location: France
Posts: 40
Thanks for this thread.

I got a working Leo + Snow Leo working.

After I installed Netkas' EFI 10.3, it seems that it is loading the extensions from /Extra/Extensions ONLY from the booted partition, making it easier to dual boot.

That is, on the Leopard partition I have a /Extra/Extensions with Leopard's extensions. On the Snow Leopard partition, there is a different /Extra/Extensions with Snow Leopard's extensions.

If someone is having trouble with Chameleon 2 RC3, try using EFI 10.3 "/boot" file.
Reply With Quote
  #23  
Old 09-22-2009, 11:57 AM
mitchde mitchde is offline
Jaguar
 
Join Date: Aug 2009
Posts: 38
I also prefer PC EFI 10.x (but its chameleon based, so you will miss nothing, only bugfixed + add features (ATI video rom support added).
Reply With Quote
  #24  
Old 09-30-2009, 07:54 AM
lotus260 lotus260 is offline
Cheetah
 
Join Date: Nov 2008
Posts: 2
Can't Netkas pass modifications back to Chameleon?
In this way an unified source tree can be maintained (by them).

PS: I have the same problem with dual boot. I will try "monsieur.d"s way once I go home. and update this.

Update: 2009-10-04
Yes it worked.
Chameleon with Leopard partition
Snow booting with Snow/Extra/Extensions

Last edited by lotus260; 10-04-2009 at 06:33 AM.
Reply With Quote
  #25  
Old 10-01-2009, 09:10 AM
thorazine74 thorazine74 is offline
 
Join Date: May 2009
Location: Spain
Posts: 411
I tried netkas pcefi 10.3 as suggested by monsieur.d and it worked, it only loads the extensions from the chosen partition.
Now only problem is DSDT and smbios.plist, those files are still always loaded from the boot partition anyway. No big deal with smbios, but my mobo needs a DSDT file for Leo and none for Snow...

AsRock P45TS | C2D E8200 | GeForce 8600GTS
Mac OS X Snow Leopard 10.6.1 + Windows 7 Ultimate 6.1.7600 + Fedora 11
Reply With Quote
  #26  
Old 10-01-2009, 09:34 AM
monsieur.d monsieur.d is offline
Jaguar
 
Join Date: Feb 2008
Location: France
Posts: 40
Hi Thorazine,

Have you tried deleting DSDT from /Extra and putting the 2 different versions in the root of each partition (SL, Leo)?

Good luck with that.

I have finally found a stable way to dual-boot Leo and SL and am very happy with my HackPro now.



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.


Gigabyte P35C-DS3R
Intel Core2Duo Quad 6600 OC@3GHz
3GB RAM
nVidia 9800 GTX+ 1GB
2 x 1 TB Samsung F1 (SATA)
Reply With Quote
Reply