How do I move some unallocated space into the correct adjacent position, so that I can add some needed gigs to the first primary partition? OS = Ubuntu 10.4. I'm using g-parted from a live disk, so my disk is unmounted. I can see sda1 is my / partition (13.97 gb total, 12.49 gb used), sda2 is my swap (3.86 gb), sda3 (280 gb total, 18 gb used) is my / home partition. I can easily resize the sda3, saving to the preceding space, but the unallocated space will be next to the swap sda2, instead of adjacent to the root sda1. How do I get some unallocated space into the correct position, next to sda1? Thanks.