I'm still looking at this in case anyone is interested.

I'm keeping track of what I'm doing here: 
http://www.good-for-nothing.org/page.php?27

I tried partitioning the disk in two and then installing OSX from scratch in 
the hopes that I might have more success reading the disk correctly that way. I 
*was* able to boot off the Solaris (55) DVD after that (without installing 
bootcamp) and format->fdisk showed me one big fdisk partition of type 238 
(EFI_PMBR). This is what I expected to see all along. It seems that Apple's 
implementation of GPT obeys the spec as long as you don't install boot camp. 
The spec states that there should be a 'protective MBR' on the disk which says 
the whole disk is reserved for GPT type partitioning. 

However, when you install bootcamp, the hybrid of MBR + GPT kicks in and 
bootcamp will write stuff into the MBR whereby partitions will appear as slices 
to Solaris. i.e. you'll get: s0 = 200M EFI, s1=HSF+, s2=FAT32.

I'm currently looking at elilo. If you install eEFIt or Intels' EFI toolkit 
implementation onto your machine, you can go into a dos-like shell before you 
boot. You can then run elilo from there. Here's some more info:

http://blogs.sun.com/szhou/entry/solaris_on_efi_imac
 
 
This message posted from opensolaris.org

Reply via email to