How can I resize my Mac boot partition?
Solution 1:
iPartition
For all my partitioning, I use and recommend iPartition. It will allow you to resize partitions without deleting any data. It will automatically move partitions if necessary to allow resizing into free space that is located after a second partition.
With iPartition, resizing a partition is as simple as selecting it, grabbing the resize handle and dragging. Not only that, but if you have several operations to perform, iPartition lets you queue them up and run them one after another, so you can have a cup of coffee while iPartition works. This feature, coupled with iPartition’s ability to automatically rearrange your existing partitions when necessary, makes iPartition the easiest partitioning tool that you’ll ever use.