afaik hebben enkel shareware apps de mogelijkheid om partities toe te voegen aan een al gepartitioneerde schijf. (oa. diskwarrior denk ik)
Misschien kan je met een live-linux cd wel partities aanmaken?
Misschien kun je en MacOs en ubuntu tegelijkertijd op dezelfde partitie hebben, en een bootloader controleert wie mag opstarten?