I have Boot Camp set up, and I had shrunk my main Macintosh HD partition to make room for an Ubuntu partition. Turns out I didn't really want it as much as I thought I did, so I used a GPartEd live CD to remove the partition. However, it wouldn't let me grow it back. Turns out GPartEd can't do that. I called AppleCare to ask what I should do, and I was actually on the telephone for a little over an hour. They told me to use Disk Utility to grow the partition. I tried, however, and it gave me the error message "Partition Failed with the error: Filesystem resize support required, such as HFS+ with Journaling enabled." They tried to help, but they weren't able to solve the problem. I came across
this forum post, however, and it mentioned the
diskutil command, more specifically the
resizeVolume subcommand. I tried this, and it worked! Here's what to do if you ever have the same problem:
- Open Disk Utility.
- Select the volume you want to grow, and click Info in the toolbar.
- Note the Disk Identifier (from here on referred to as ????), and optionally quit Disk Utility.
- Open the Terminal.
- Type the following command: diskutil resizeVolume /dev/???? limits
- Note the Maximum Size (not the part in parentheses.)
- Type the following command: sudo diskutil resizeVolume /dev/???? [maximum size]
- Enter your password if prompted.
In Step 7, do include the GB after the size, but don't put the space in between.
Here's a screen transcript of what I did in the Terminal in case it helps (highlighted lines represent what I typed):
http://pastebin.com/hKMkCsQy