I have 2 partitions, I reduced the size of one and want to expand the other to fill the now available space.
How do I expand the Lion Partition into the empty grey space beneath Macintosh HD partition?
Ask Different is a question and answer site for power users of Apple hardware and software. It only takes a minute to sign up.Sign up to join this community
You can't change where each partition starts (i.e. where the top of it is in the partition diagram), only where it ends. But in your case, since you have a free block as large as the partition you want to change, you can work around it (warning, this is untested under Lion, so make sure you have a good backup first):
I had the same problem too. I had upgraded Snow Leopard to Lion, but then found out some of my apps would not run in Lion. So i created another partition and installed Snow Leopard on it so I could dual boot between Lion and Snow Leopard. The problem was that I didn't leave enough room on my Lion partition to work with some video editing I was doing. So I tried to enlarge my Lion partition and reduce my Snow Leopar partition but had no success.
I thought that if I deleted my Snow Leopard partition that I would be able to resize my Lion partition to use the entire drive. That didn't work.
So I tried to boot from the Lion Recovery Partition, but when I tried to apply the changes of resizing my Lion partition it would fail withe a message that it couldn't unmount the drive.
But here is what I did that FINALLY worked (and this was while booted into my normal Lion partition):
- Enter the following command into Terminal defaults write com.apple.DiskUtility DUDebugMenuEnabled 1 - Open Disk Utility - Now there is a DEBUG menu at the top. Go DEBUG and select SHOW EVERY PARTITION - Now you will see the RECOVERY HD partition under your LION partition. - Select the RECOVERY HD partition and click MOUNT at the top - Now you can expand your LION partition
My guess is that since Disk Utility couldn't see the hidden recovery partition and since that partition is physically AFTER the Lion partition it could not resize. But by mounting the hidden Recover Partition, then Disk Utility was able to move the Recovery Partition and expand the Lion partition.
Now I just need to create a partian to reinstall snow leopard into ( I will make it smaller this time so I have more room on my Lion partition).
Hope this helps.
And here's a link to the article I used to find out how to show the hidden partion: Here
Tried this out and it worked... almost. Only glitch is that the Lion Recovery Partition (Hidden) which gets copied to the new Lion partition is still on the original Lion Partition. As a result, Disk Utility will not delete the old Lion partition and you can't merge it with the new one. I found a solution on OSXdaily.
You have to use diskutil from the terminal window to remove the old Recovery partition. Then you can go back into the GUI for disk utility and merge the old with the new to recapture the space.
If any of you happen to have had a Bootcamp partition and some unpartitioned space, you can use the Bootcamp assistant to delete the Windows partition and it will automatically expand your OSX partition to fill up all of the space on your drive, effectively getting rid of the unpartitioned space. I tried simply expanding my OSX partition as described above but with no luck.