On 4/24/2009 10:25 AM, Frank wrote: > Hi everybody! > > Back again after my f'up MacBook-order was finally processed and delivered > with a 8 week delay. > > Now I have a MacBook (nice HW, but where are all the nices keys on the > keyboard ...) in use and after my 2-day-install-fest w/ my favorite disk > layout I'm in deep depression. When will I be able to use it as planned? May > take some more time and guys w/ more knowledge than me to figure it out how > to do this. I couldn't even apply all this great tips as currently I'm using > OpenSolaris in the VirtualBox way - on Windows NOT MacOS. That's just FYI and > should not be discussed, plz :-) It's working ok 2008.11 and 2009rc 111a. > > Plan was to use 4 volumes on the mac disc > opensolaris > windows > share (ntfs *sic*) > macos (wanted to get rid of this but need a small slice to refit, diskutil, > chime deactivate and stuff) > > I tried many different ways to set this up (not yet the backup and restore > method suggested in one blog to quadruple boot a macbook) but failed > miserably 'cause due to two facts: > > - OpenSolaris' 2008.11 fdisk failed installing on any other volume than the > first one. Ok this may be fixed any time soon - hopefully - or I may get a > hint on how efi will accept my mods to the layout as every time I set up the > disklayout I ran into messing up my installation sooner or later. Later is > more accurate ... > - Also the EFI stuff w/ its standard 4 volume max border does not help in > getting things done the way I tried. > > Next step will be to wait for my next planned downtime, backing everything up > and try again. > > If there are any suggestions on how to accomplish above mentioned OpenSolaris > triple boot w/ share I highly appreciate it. Though, testing will be done > later. > > -best > Frank > I run Windows on the whole disk of my MacBook Pro, and it boots it as long as the external drive where I have OSX is not connected, as the loader for OSX is on there and not on the internal disk. As to say most commonly people just span the whole disk as type MBR for Solaris, but obviously this excludes the ability to also run Windows.
I believe you'd need to partition from the installer two partitions, where the first would be for OSX (Say 6GB unless you've trimmed down an OSX install and can restore it) one would be FAT32 and then after install you'd use diskutil to split the second partition into two, but remember that EFI in BIOS mode only supports 4 primary partitions, and OSX, Windows, and Solaris need primary, so the share partition is out of the question because you'd need one primary to allow for an extended. You're best using an external disk to share, and try to make two, split the second after install, use refit before installing either Windows or Solaris, and install Windows before Solaris, capture the GRUB boot sector from the MBR just incase, have Windows go over the MBR (As it does anyway) then try chainloading Solaris using ntldr (Assuming XP) or bootmgr using the dd'ed backup to do this. - James