Merge unallocated partitions

view story

http://askubuntu.com – So my disk ended up being partitioned like this: | System reserved (100MB) | Windows 7 (NTFS, 500GB) | Ubuntu (ext4, 100GB) | Swap (4GB) | Unallocated Space (400GB) | Unfortunately, the unallocated space is not next to ext4 or NTFS partitions. Now I want to allocate 200GB to the Windows 7 ntfs partition, the other 200GB to the Ubuntu partitions. I think one can only merge partitions that are next to each other, not sure how to handle my case. Any suggestions? Is there anything I should pay attention to (such as not screwing up either Windows or Ubuntu system, not screwing up GRUB). I (HowTos)