OsX, Windows 7, Vista triple boot success!
EFI 2000MB
MAC OSX 100GB
Windows 7 50GB
Vista 150GB
This was originally a Bootcamp computer running 150GB Mac, 150 GB Vista
Things you need:
NTFS-3g
Macfuse for NTFS 3g
rEFIt
Instructions are to
1. Install Boot Camp Windows Vista to the size you need
2. Install rEFIt
3. Use diskutil in OSX to resize OSX partition
4. Create New partition using the unused OSX space and format using NTFS-3g as MSDos
5. Now Run Windows 7 Install DVD and install to the MSdos partition formatting to NTFS first within install.
You should now be able to boot Vista and Vista from the Vista icon in rEFIt, but you can do better
Follow these instructions:(While in Windows 7) These instructions from http://www.thaivisa.com/forum/Install-Windows-7-Windows-Vista-t232522.html
1. Copy the bootmgr and boot folders nested inside the copied folder (i.e. \Windows7) to root directory of system boot drive, typically C:\.
Note: For Windows Vista, users may need to use this step: Copy the bootmgr folder from E:\Windows7 to C:\ root directory, copy E:\Windows7\boot\boot.sdi file to same folder in C:\boot folder, and then copy bootsect.exe from the E:\Windows7\boot\ folder to C:\ drive.
Note: boot folder in system boot drive is hidden system folder.
5. Create a new folder named sources under the C:\ root folder.
6. Copy the boot.win file inside \Windows7\sources folder to the source folder created in the system boot drive, normally C:\.
7. Open a command prompt as administrator.
8. Run the following command (change the C to your drive path letter if applicable):
C:\boot\bootsect.exe /nt60 C:
For Windows Vista users who copied bootsect.exe to C:\ root folder, use the following command instead:
C:\bootsect.exe /nt60 C:
A successful message is the command completes successfully.
10. Restart the computer.
11. After booting up, the system will start the corresponding Windows installation process. Select the applicable language to install, time and currency format (regional settings locale) and keyboard or input method in the installation wizard dialog.
12. On the next screen, user will be presented with option to Install Windows. DO NOT press on Install Windows button, instead, click on "Repair Startup" link on the bottom left corner.
Reboot
You can now triple boot OSX, Windows 7, Vista