Jump to content
3 posts in this topic

Recommended Posts

install bootcamp and install xp USE FAT32!!!

install rEFIt http://refit.sourceforge.net/

boot into osx, load a terminal screen and do the following:

(courtesy of http://wiki.onmac.net/index.php/Triple_Boot_via_BootCamp which you may want to read)

* Open up a terminal window and type diskutil list. It should look something like this:

 

/dev/disk0

#: type name size identifier

0: GUID_partition_scheme *233.8 GB disk0

1: EFI 200.0 MB disk0s1

2: Apple_HFS Macintosh HD 233.4 GB disk0s2

 

* Find the identifier of your Mac OS X partion (in this case disk0s2) and type the following in order to repartition the drive. In the example below, I have repartitioned a 100Gb Hard disk to contain 60Gb OSX, 17Gb Linux (or other windows) and 15Gb windows partitions. You can change the volume names/sizes but not the order.

sudo diskutil resizeVolume disk0s2 60G "MS-DOS FAT32" <name of linux volume> 17G "MS-DOS FAT32" <name of windows volume> 15G

That procedure will non destructively add an extra partition.

boot off the windows cd and use the partition util to delete the 200meg bootcamp partition, rEFIt is resident on your osx partition so you dont need it anyway.

Now, your windows partition will still be accessible via rEFIt but it MAY not boot because by adding the extra partition your boot.ini is no longer valid due to the partition number being wrong, and windows automatically renumbering your partitions so your c: is now a d:

so you will need to edit the boot.ini to reflect multi0partition0disk0partiton4 instead of 3 or whatever. And change c:\windows to d:\windows (you may skip this step if you are smart enough to see where this is going (or if you have burned a vista dvd), it will probably save you a step down the list but i am just saying what i did.

now you have corrected your boot.ini you will be able to access your windows installation.

If not, boot off cd and run the recovery console, NOT automated sys recovery and from the consol mount your windows dir enter your password and do "fixboot d:" (or your windows drive letter) and then type "exit". That should make windows boot again.

install daemontools (the non spyware version) and mount your vista installation iso.

run the installer, and when it reboots, select the funny looking "legacy operating system" item in the rEFIt menu. then the windows boot menu pops up, and select microsoft windows.

vista will install.

 

now for the clean up to make it look all nice, you can copy your boot.ini into your c drive, copy ntloader into your c drive, boot from your xp cd and run "fixboot c:" to write a boot instruction for your D drive installed windows to your c drive, meaning the windows icon will boot windows direcly without the vista bootmenu, and then boot into vista by selecting the "legacy os" which brings up the boot menu, select "microsoft windows" and go into the advanced options and take the flag away from display list of operating systems.

so now you have a mac osx icon what boots osx, you have a windows icon that boots xp, and a (different) icon that boots vista.

Activate windows and install at least a gig of ram otherwise you wont be able to install the lakeport drivers that you need to run aero.

 

I know i suck at writing these things, feel free to clean it up for me anyone brave enough to try this.

Link to comment
https://www.insanelymac.com/forum/topic/20688-triple-boot-macbook/
Share on other sites

×
×
  • Create New...