Currently, I have a single 1TB hard drive. In that, I have a 50GB C: partition, and an 880GB D: partition. My D partition has about 300GB free and I'd like to shrink it 100GB and extend my C partition. The issue is, it is to the left of my C partition, which is at the end of the drive, and has two partition, recovery and EFI in the way. How would I be able to move these things around and extend/shrink as I planned to? See the attached image for an idea of my predicament.
Thank you!