Hi!
Meine Aufteilungsidee wäre wie folgt:
160GB-Platte:
- 40 GB Windows
- 1 GB Swap für Ubuntu
- 15 GB root
320GB-Platte:
- nur /home
Ich würde Windows in 2 Partitionen aufteilen - eine für das Windows, eine für die weitere Software (inkl. Speicherstände etc.) - für den Fall, dass du Windows mal neu installieren müssen solltest.
Bei zwei Festplatten würde ich außerdem auf der jeweils anderen ein Backup der relavanten Daten ablegen (hilft natürlich nicht immer, aber lässt sich sehr gut automatisieren). Natürlich braucht man dann schon noch Backups auf externen Medien etc. aber wenn es automatisch geht kann man inkrementelle Backups per crond öfter machen.
Swap hinter Windows finde ich gut, weil du dann notfalls eine weitere Windows-Partition hinzufügen kannst. Bei so viel HD würde ich allerdings mindestens 5 GB für Swap "opfern" - die Performance wird es dir vermutlich danken!
Und wenn man noch eine kleine Partition frei lässt kann man darauf jederzeit ganz einfach eine neue Distribution ausprobieren - ist auch ganz schön (vielleicht 5 - 10 GB).
Grüße aus Nürnberg,
Tobias