Gizmo's Freeware Forum

Gizmo's Freeware Forum (
-   General Computer Support (
-   -   Help with resizing partition on HDD (

torres-no-tan-magnifico 01. Oct 2018 05:11 PM

Help with resizing partition on HDD
I currently have XP and MX-16 in a dual boot configuration. The largest partition on the HDD contains XP and the smallest MX-16.

I now need to make more room for MX-16 as i now use this as my main OS. I have 310 GB unused on the XP pert of the drive and only 1.65 GB on the MX-16 partition. Ideally I would like to have about 260 GB for MX-16.

Do I expand the MX-16 partition or shrink the XP one?
Also, should I use GParted to do this in Linux or use the software I have in Windows (sorry, I can't remember the name) to achieve this?

Here is a link to how my HDD looks in more detail:

Any help would be much appreciated.


Remah 02. Oct 2018 07:35 PM

Windows uses DiskPart and I've used it for the same purpose. But I would generally use GParted from booted removable media because this means that both installed OS would be off-line.

The exact sequence depends upon the partition sequence of the partitions. You will free up space first by shrinking the XP partition, move a partition and then expand the MX-16 partition. I'd generally defrag the XP partition to pack the files from the start of the XP partition. If the XP partition is before the MX-16 partition then the XP partition shrinks before moving the MX-16 partition and then expanding it.

GParted can queue tasks but my personal preference is to do each step separately so diagnosis is easier if something goes wrong.

I've just realised that I haven't had to do any of this for a few years because drive sizes are now so large compared to my file storage needs.

P.S. I didn't notice the image so I've only just looked at it. Your steps will be slightly more complicated because You will be moving the extended partitions rather than just the MX-16 partition.

eyeb 02. Oct 2018 08:44 PM

It won't help you with your solution, but maybe something you could do is what I did.

I make small(ish) OS partitions, and a large Data partition. So I save everything I use to the data partition so no matter which OS I boot into, it is there and I don't need to increase/decrease it depending on which OS I use. Since they all have access to the partition, I can access files from linux/windows. I run portable apps out of it too on windows so when I switch from Windows XP to 7 to 10, I don't need to install the same program 3 times for example. When I want to test a new OS, I usually install over one of the OS partitions I already have instead of making a new one since I don't use them other than to play with. I don't lose anything from that partition because again, all my data is saved to the data partition

I've been able to resize partitions using the disk manager from inside windows. I tried gparted before, and it was fine. I think I right click the partition I want, and then click resize/make new partition from it. Then I merge new empty space with the one I want to make larger, I forget if this wipes that partition or not though so you might lose it (make a backup in case). I think you might lose the partition actually, I forgot if I formatted the new combined partition before or after the merge but if it was after, you lose data. I may not have been the most efficient though

there are youtube videos of it if you look for it, I had to do it when I made my partitions and I haven't done it for so long I don't remember complete steps. Now I fumble my way around it and get it right with a lot of cursing

Remah 03. Oct 2018 01:05 AM

eyeb makes some good points.

Yes, backup entire physical drive before any partition changes.

Consider having a separate data partition. It becomes more important the more that space is an issue in a multi-boot configuration.

With GParted (and even Windows DiskPart) you shouldn't lose the partition or data when extending it.

Jojo Yee 03. Oct 2018 03:05 AM


Originally Posted by Remah (Post 124434)
Consider having a separate data partition. It becomes more important the more that space is an issue in a multi-boot configuration.

The first thing I do whenever getting a new Windows PC is to create a Data partition. :)

torres-no-tan-magnifico 03. Oct 2018 03:40 PM

Cheers to everyone who have posted their suggestions. Looks like I need to make a full image backup of my HDD first before taking the plunge. Will let you all know how things progress, as and when I get the time to sort this partitioning out! :eek:

torres-no-tan-magnifico 05. Oct 2018 05:05 PM

Have now managed to reduce the XP partition and am now left with a new unallocated partition of 269.9 GB (Label E ext4).

I believe i can't merge two ext4 partitions and therefore, I am wondering whether the best option is to copy sda9 to the larger aforementioned partition and then delete sda9, which has MX-16 installed on it?

Your thoughts, as always, are greatly appreciated.

PS here is a link to my HDD showing the reduced XP partition:

torres-no-tan-magnifico 06. Oct 2018 08:30 PM

I hit upon the idea of installing MX-17.1 on sda5 and so installed Gizmo Drive in XP and then tried to run the ISO in the virtual drive, after first rebooting. No joy, I can't get the ISO to play. :-(

I have checked the md5 hash and that is correct. The reason I'm using an emulator is because I don't have a spare memory stick or DVD to hand.

( Installing MX-17 is a just a way of bypassing the problem of MX-16 being on a small partition, sda 9)

Any suggestions?

eyeb 07. Oct 2018 05:29 AM

It might be the format, I think I had to use fat/fat32 or one of those general formats to merge in the past

Remah 07. Oct 2018 05:48 AM

I have never used merge because, in the past, it was a more risky option. Maybe that has changed but I would prefer simpler transformations like copy or move.

You could copy or move the existing partition and then extend it.

All times are GMT +1. The time now is 10:24 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2021, vBulletin Solutions, Inc.