Disk Utility not letting me partition my SSD or modify the current ones

Just yesterday I finally got my hands on a MacBook Pro in which I was planning to install Ubuntu and Windows aside from OS X for studying purposes. I was barely beginning by partitioning the disk, or at least attempting to do so and found myself not being able to take advantage of most functions of Disk Utility like in the picture below:

Screenshot

I've already tried a couple of tutorials and even tried to apply some solutions to problems that seemed similar, but nothing worked.


Solution 1:

You have several possibilities to repartition your CoreStoraged drive:

  • You may resize the Logical Volume Group non-destructively with diskutil
    diskutil cs resizeStack LVUUID size. You get the LVUUID with diskutil cs list
  • You may revert the Logical Volume Group to a native volume
    diskutil coreStorage revert LVUUID and check and resize the volume afterwards with diskutil resizeVolume DiskIdentifier limits and diskutil resizeVolume DiskIdentifier size. You get the DiskIdentifier with diskutil list.
  • Create new partitions with gpt

After repartitioning your SSD like that you won't be able to set-up Windows 7/8 with the default Boot Camp Assistant MBR-based method.

Most of the methods to efi-dual-boot/triple-boot/quadriple-boot require to completely erase of your SSD.

As already mentioned in the comments consider using Parallels/VMware Fusion and setting up virtual machines.