Tags

, , , , ,

Hello Everyone,

In my last post I discussed a simple approach for moving the unallocated space between the drives. However, if there are multiple partition/drives in between then extending the left most drive in series would be quite cumbersome. I thought about that scenario and wanted to give that a try using a third party tool.

GParted is a free partition editor for graphically managing the disk partitions. So in this post, I’ll guide everyone step by step on the most challenging task, which is moving the unallocated space between the drives (using this free tool). This is very simple, hassle free and time saving! ๐Ÿ˜€

And the best way to do this is:

  1. Extend the drive D:/ with the Unallocated volume space using Disk Management
  2. Run the GParted by booting the .iso file
  3. Use GPartedto shrink drive D:/ from the left side
  4. Extend the drive C:\ using Disk Management

To start with, we would add additional drive volume in Hyper-V for a particular VM. (Kindly view my last post on how to add additional volume to a .vhdx file in a VM.)

  1. Extend the drive D:/ with the Unallocated volume space using Disk Management

Upon allocating the additional space for C: drive extension, we would first proceed with extending the D:/ volume using Windows Disk Management. This is required for the next step.


2. Run GParted by booting the .iso file

a. Need to download the latest GParted-Live .iso file from here.

b. To mount this downloaded .iso file, need to add the DVD Drive in case the VM doesn’t have it.

c. For this .iso file to boot, the major step in the Hyper-V would be Disable the Secure Boot.

d. Also make sure the DVD Drive is the first in boot sequence order.

e. Start the VM and if all the settings are correct, you would see this Start screen of GParted (GNOME Partition Editor). Keep using the default value by pressing the Enter key.


3. Use GParted to shrink drive D:/ from the left side

Once Gparted is launched, select the drive D:/ and select the button Resize/Move the selected partition to shrink drive D:/ from the left side; this would leave the unallocated space next to C:/ drive for further extension.

Upon confirming the shrinking and moving space of D drive, click on Apply. Incase you’re experiencing the issue as demonstrated in screenshot below, kindly browse my next blog for the resolution.

Else if everything is alright, then you would see the same as screenshot below:

Upon successful allocation of the space between the drive C:/ and D:/, log out of the GParted, remove the DVD mounting GParted-Live .iso, enable Secure Boot and boot the Windows VM.


4. Extend the drive C:\ using back Disk Management

As the complex task has been completed in minutes using GParted, It’s time to go back to the Disk Management and finish off the last stage of C:/ drive extension.

Finally, I was able to Extend my C:/ drive with some extra space without much hassle and saving time.

I struggled days to figure out various other tools available for disk partition and resizing, but all seem to be paid version. Hope this would be helpful to someone in need saving their time and money both. Thanks! ๐Ÿ˜‰