How to fix partition table ordering?

view full story

http://serverfault.com – I was going to install a completely fresh Linux distribution (Mageia) and I saw it as an opportunity to reorganize my partitions. I wanted all my non-Linux (Windows, restore, etc) partitions at the beginning and my Linux ones at the end so I can more easily create new Linux partitions if I want to test some more distributions. I used GParted to delete the existing Linux partitions (I backed up the data wanted to preserve) and moved the remaining ones to the front. I would later create the Linux partitions in the Mageia installer. It took some time but in end GParted finished without problems (HowTos)