So, I'm sorry for the horrible mess that was manual partitioning in Dapper and Edgy. Using gparted/qtparted as external partition editors was expedient in terms of developer time, and it did work pretty well for the most part as long as your existing partitioning setup was reasonably straightforward and you didn't go back and forward in the installer too much, but as you found out it was prone to inconsistencies in partition numbering in some situations, and just plain lunacy in others.
Unfortunately I can't sanely do anything much about Dapper or Edgy beyond try to patch over the problems (which in itself is a difficult and error-prone task; I'm inclined to stick with the devil I know). However, in Feisty, I've totally rewritten the manual partitioner in a way that I'm pretty confident doesn't suffer from this kind of problems. Using a single piece of low-level partitioning code throughout means that partition numbers never get out of sync, and low-level partitioning operations are all handled by the same very well-tested backend code that runs in the alternate install CD. Possibly aside from the grub problem you had (there are many other bug reports along these lines; we need to do something better when grub-installer crashes, which is on my to-do list), this should address all your problems. Sorry again for the data loss. Believe me I have paid for it in terms of sheer time consumed by dealing with bug reports about the old partitioner ... ** Changed in: ubiquity (Ubuntu) Assignee: Henrik Nilsen Omma => Colin Watson Status: Needs Info => Fix Released -- manual partitioning fails in numerous fatal ways https://launchpad.net/bugs/84473 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs