2

I run a dual boot with Windows 10 / Ubuntu 18.04. Back when I set this up I was not expecting to spend this much time on Ubuntu and was thinking that Windows 10 would remain my primary OS, but I'm not teaching you how things happen: now Ubuntu is by far my main OS. I didn't give Ubuntu enough disk space at this time and would like to steal some Windows space to extend my /home partition in Ubuntu by 150GB. I now have 3 Windows partitions: C, D (from which I'd like to crop some space) and a small on which I'm not sure it's for. To the side of them, I have a logical partition containing 3 Ubuntu partitions: swap, /home and / .

GParted lets me take away space from D, creating some unallocated space, but when I try to make this space ext4 so it can become part of my home I can't because that would make it 5 partitions, which is not allowed.

My question is: Can I somehow force it to convert that unallocated space into ext4 temporarily and then merge it and Home together or am I screwed? I have a bunch of stuff installed on both OS and don't really want to make a reinstall.

Here is how it looks right now.

Here is how it looks right now

karel
  • 122,292
  • 133
  • 301
  • 332
Bruh
  • 315

1 Answers1

2

@oldfred is correct... Best to use Windows to resize NTFS partitions and reboot immediately and run chkdsk.

Make sure that you have a good backup of your important Ubuntu and Windows files, as this procedure can corrupt or loose data.

Here's an abbreviated procedure...

The use of an extended partition (sda4) makes this a little difficult. I'll outline the easiest way first, and we can add more to the procedure if we have to.

Keep these things in mind:

  • always start the entire procedure with issuing a swapoff on any mounted swap partitions, and end the entire procedure with issuing a swapon on that same swap partition

  • a move is done by pointing the mouse pointer at the center of a partition and dragging it left/right with the hand cursor

  • a resize is done by dragging the left/right side of a partition to the left/right with the directional arrow cursor

  • if any partition can't be moved/resized graphically, you may have to manually enter the specific required numeric data (don't do this unless I instruct you to)

  • you begin any move/resize by right-clicking on the partition in the lower part of the main window, and selecting the desired action from the popup menu, then finishing that action in the new move/resize window

Do the following...

Note: if the procedure doesn't work exactly as I outline, STOP immediately and DO NOT continue.

  • boot the a Ubuntu Live DVD/USB
  • start gparted
  • move sda3 all the way left
  • resize the left side of sda4 all the way left
  • move sda5, sda6, and sda7 all the way left
  • resize the right size of sda7 all the way right

If it looks correct, click the Apply button.

heynnema
  • 73,649