I recently used Bootcamp to dual boot Windows 7 and Lion. I've been using Windows 7 for a few weeks, and I'm happy with it. But I also want to install Ubuntu 12.04 on my Mac.

I looked up how to add a partition to an existing Bootcamp installation, but all of the results I found said that they were unable to boot into Windows after creating a new partition. So I'm guessing it messed up the Hybrid GPT/MBR partition scheme.

So I want to know if there's a way to do this without messing up the Hybrid GPT/MBR. I want Ubuntu 12.04, but I'm reluctant to install it until I know that the method I use won't make Windows 7 unbootable.