I want to increase the size of my home partition (ext 4 in picture), I know how to expand partition if there is a free space to the right of my partition. But the partition to the right of my ext4 partition is swap space and I don't know if I want to interefere with that. Is there anyway I can expand my ext 4 partition to get size from the partition left of it (/dev/sda5)? G-parted snapshot Thanks in advance!

  • Since /dev/sda5 is a Windows partition, I would first use Windows tools to shrink it. Then use a Live USB/DVD of Ubuntu and Gparted to move /dev/sda8 (ext4) to the left and then expand it.
    – user68186
    Commented Jan 19, 2018 at 18:22
  • 1
    Note that Windows NTFS partitions like 30% free. At 20% free they slow down and at 10% you just about cannot do a defrag. Generally better to use Windows to resize NTFS partitions, and reboot immediately and run chkdsk on resized partition. Make sure fast start up or hibernation is off. Generally you do not have a lot of extra space, time to house clean or larger drive.
    – oldfred
    Commented Jan 19, 2018 at 18:30
  • okay, after I shrink the NTFS partitions in Windows, how do I move the free space to the right of my ext4 partition?
    – Vamshi
    Commented Jan 19, 2018 at 18:37

1 Answer 1


I would recommend using a GParted LiveCD from here. AFAIK you cannot change a partition that is currently mounted.

And about the resizing. You can always remove space from one partition and move it to the left or right side of the partition. That way you can move a free space from the very left to the very right.

  • How do I move a free space from left to right? It doesn't give me any such option.
    – Vamshi
    Commented Jan 19, 2018 at 18:35
  • Click Resize/Move and then click on the partition block with the arrows and drag it to one side.
    – Sakkaku
    Commented Jan 19, 2018 at 21:52
  • Thanks, It works, I will try and get the gparted live and try. Thanks!
    – Vamshi
    Commented Jan 20, 2018 at 5:11

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .