Just as a note to others who were dismayed by the inability to have multiple partitions and to use BootCamp at the same time, here are instructions for how to do so. I gathered these from various sources, and it worked great for me, so hopefully you’ll have success with it too.
Install the BootCamp software on your computer. BUT DON’T RUN IT.
Using the Finder, find the BootCamp executable under your
/Applicationsdirectory. Use the option to “Show Package Contents”, and browse into theContents/Resourcesdirectory. There you should find a.dmgfile, a disk image.Run Disk Utility and drag this
.dmgfile into the pane on the left-hand side.Select the image in Disk Utility, and click on the Burn icon. Burn it to a CD and then keep this CD handy.
Now boot your machine with the OS/X installation disc. Press “c” so that it boots from the install Disc.
Under the Utilities menu, pick Disk Utility.
Now, select your “Macintosh HD” volume, and then click on “New Image”. You’ll need an external hard drive for this point, because it’s going to take a lot of space to backup your machine.
Save the image to your external drive, and then go get some coffee. This is going to take some time.
Once you have your external image, I highly recommend rebooting your machine and then mounting (and thus verifying) and browsing around in that new image to make sure everything looks right.
Now that you’re certain you have your data nicely backed up, reboot back to the installation disc (holding down “c” at the chime again), and again run the Disk Utility.
Now pick your main hard drive (not just the Macintosh HD volume), and click on the Partition tab.
Click on your single partition and choose to split it into 3 parts. Allocate the parts how you like. I used 25G for the system and applications, 90G for User data, and 31G for Windows. This was on a 160G drive.
MAKE SURE THE WINDOWS PARTITION IS LAST. You should have the System first, then your second partition, then Windows. I read that this is a requirement, although I never tested anything different.
Name the first partition “Macintosh HD”. If you don’t there is a small error you’ll get while trying to restore (although it’s nothing serious, but it’s a bit of a shock).
Go ahead and format the third partition as MSDOS File System too.
Now click Partition. This will wipe out your data and repartition the disc.
Now select your new Macintosh HD volume, and click on the Restore tab. In the “Where to restore from”, click on “Image…” and pick the disk image from your external drive that you made earlier. Then, drag the “Macintosh HD” volume onto the “Volume to restore to” textbox. Then click restore. This will take a serious amount of time, so be prepared to do something else.
When all is done, reboot your machine and make sure you can get back to OS/X. Everything should function identically to before, except that you now have three volumes mounted when you boot up.
Now put in your Windows XP SP2 install CD and reboot, holding down the “c” key. It will boot the setup process, and ultimately show you a list of partitions. DO NOT CHANGE THE PARTITION TABLE FROM SETUP. If you do, you will have to start this whole process over again. (This happened to me).
Anyway, ignore the inexplicable Unpartitioned space that you’ll see in this table, and pick the “C:” drive to install to. This should be your 31G Windows partition that you made before.
I ended up formatting this partition as a FAT volume, so that I could view it from OS/X. You can use NTFS, but then you’ll have to use CDs or external media to transfer files between the two systems. Up to you.
Follow through the install procedure and install Windows. Whenever Windows restarts, you’ll have to hold down the OPTION key so that you can pick your Windows drive to reboot from.
When Windows is all done installing, and has booted up, put in your BootCamp disk and let it go through its installation procedure. Once that’s done, you can reboot Windows and have nice graphics and sound and fancy trackpad input, etc.
That’s it! You now have three partitions and Windows running nicely. Just hold down Option on boot whenever you want to startup Windows.
I use Windows via BootCamp just for games, since it offers Direct3D support. For most other windows stuff, I find that Parallels and VMware Fusion both are very quick and extremely handy. I have my VMware setup so that I can start my BootCamp partition either directly, or in a virtual machine (for those long downloads when I’d prefer to be doing other stuff in OS X besides).


Bravo, that is the way instructions should be written.
Not sure why you had us do the BootCamp dmg file back up to begin with since we never use it again in the process. I too have done the 3 partition scheme.. But I really wanted to do 2 mac partitions and then be able to use bootcamp to allocate the windows partition using BootCamp. Reading your 1st paragraph I though that’s where you were taking us. Your end product is a 3 partition scheme where Boot Camp is entirely not in the picture unless I’m missing what you are saying. Please elaboratw. Why did we make a BootCamp CD in the first few steps?
In my 3 partition scheme, BootCamp lives on the 3rd partition, with System and User volumes on the 1st and 2nd.
I must have miss something.
I don’t manage to install window on the last partition. My Window XP SP2 Disk are not able to see my hard drive after I format it with three partition (the last on is a FAT32 partition for window).
Boot camp is doing some kind of MBR emulation to allow window to install on the GTP partition which are not done when I follow you instruction.
Do you have any idea or more accurate instruction to make it work.
thank you.
I don’t, marmoute, since I don’t know what your problem might be. Perhaps things have changed since the Leopard release.
i have deleted the unpartitioned space (200mb) under “E:” , then when i start to run my bootcamp, the process could not be execute, now i cant restore or create a partition drive using boot camp. appreciated if you can advice me on this, thank you.
I’m afraid I don’t know what to do, unless you have a full disk backup to restore to.
Hi. the solution seems to be perfect, but it needs time. Here’s what i have done: I ran bootcamp assistant and partitioned the disk into 2 partitions, using 32gigs for WINDOWS. after the process, keep the BOOTCAMP assistant windows open where it gives you the option to start the windows installer, but do not click on anything.
run disk utilities, and creat your USERS partition, when done, go back to bootcamp assistant, and start the windows installer, and just go through the normal procedure.
later on, from windows, you can format the USERS partition as FAT32 to use it as a shared drive between leopard & windows.
hope you could use this solution, pray for me :)