I need to install a Linux OS on my MacBook pro some days ago.
Before starting the installation, I already had dual boot with Bootcamp. My hard drive had two partitions accordingly.
After freeing some space from my Mac partition using the disk utility, I went to install Fedora 14 from the installation disk.
During the installation process, according to what I read in many websites, I created 3 aditional partitions. A 200mb one with mounting point '/boot'. The main one with 10GB and mounting point '/'. The last one of 2gb as swap Linux.
The installation run smoothly.
After the system rebooted, it booted with Mac OS. Therefore, I downloaded and installed reFit. After doing a synchonization from the boot screen, and rebooting again, it worked fine. I was able to boot my system in either Mac, Windows or Linux.
The problem is that as I installed the software I needed on Linux, I run out of space on that partition. In that sense, I attempted to do the process again.
I went to disk utility on Mac Os to delete the new partitions and resize the Mac Os partition to make more free space. However, I found that I was unable to delete or change anything. A pop-window says "Mediakit informs that such partition does not exist".
I booted again from Fedora installation CD and deleted the 3 partitions. I went back to disk utility on Mac Os but could not do anything yet. Then, I booted this time with the Windows installation CD. According to the installer, the partitions were still there. I deleted all of them, except for the Mac one. I deleted another 200mb partition that appeared at the beginning of the disk.
After every change I required to do a sync again on the refit screen. The system booted most of the times straight from Mac Os. Sometimes showing the reFit screen.
After deleting even the Windows partition using Fedora installation disk I was able to login on Mac Os and resize the partition. Nevertheless, after installing Fedora and the 3 partitions again, I couldn't make it boot with reFit. Only Mac Os worked (fortunately) but I got a error booting system when booting Linux.
The boot disk utility on system settings (Mac Os) doesn't seem to recognize the Linux partition. Te Bootcamp utility denies to do any change saying that the partition was not created with Bootcamp.
I couldnt do any further changes to the disk from the disk utility because I had the error: mediakit informs that that partition doesn't exist.
Finally, I decided to wipe everything (at least that is what I tried) and restore the system using Time Machine. So I did.
Surprisingly, even when the resting process was smooth but long, the Linux partitions are still there!! And I can not still do changes because of the mediakit error.
I tried installing reFit again but it boots straight to Mac Os.
At this point, I'm going to try installing Fedora again (with the hope that I can modify the partitions from there) and the work on reFit to see if I can make it work. At least, now I have the free space I need.