Guarda, non credo ci sia un modo corretto di partizionare un disco, alla fine tutto dipende da cosa vuoi ottenere.

Comunque, ti posso dare qualche consiglio secondo le mie preferenze...
Prima di tutto renderei più piccola la partizione di windows (sda2), dato che da come ho capito preferisci tenerlo installato solo per casi particolari, e 26GB mi sembrano "tantiti" per uno scopo del genere

Stessa cosa per linux (sda4, che contiene sda5 e sda6), 120GB mi sembrano veramente troppi. La mia ubuntu, dopo aver installato tutto quello che mi serve, non supera i 20GB di spazio occupato (e sto pure esagerando).
Lo spazio recuperato andrebbe a finire in sda3, creando quindi una partizione "intermedia" di scambio tra i due sistemi operativi, dove mettere tutti i propri documenti, video, ecc.
Oltre a questo, aggiungo qualche piccolo consiglio per le partizioni linux.

Per linux userei 4 partizioni distinte: una di swap, una per il sistema (/), una per le home degli utenti (/home) e una per i file di configurazione del grub e per i kernel (/boot).
In questo modo il grub diventa indipendente dall'installazione di ubuntu, e se ad esempio un domani dovessi togliere la partizione di ubuntu, il grub continuerà a funzionare senza alcun problema. La stessa cosa vale per le home degli utenti, che in questo modo sono "slegate" dalla distribuzione in uso e, ad esempio, potresti riutilizzarle senza problemi con un altra distro.
Questo è il modo in cui io ho partizionato il disco del mio NC10:
Code:
Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 1 3917 21463271 7 HPFS/NTFS
/dev/sda2 3918 7834 31463302+ 5 Esteso
/dev/sda3 7835 19457 103361747+ 83 Linux
/dev/sda5 3918 3983 530113+ 83 Linux
/dev/sda6 3984 4115 1060258+ 82 Linux swap / Solaris
/dev/sda7 4116 5421 10490413+ 83 Linux
/dev/sda8 5422 7834 19382391 83 Linux
Ho rimosso la partizione di ripristino di windows (erano 6GB buttati

).
- /dev/sda1 (20GB)
Windows, è presente sul mio hd per 2 motivi: per i giochini (ecco il motivo dei 20GB

) e per i futuri aggiornamenti del BIOS (che vengono distribuiti solo come file .exe).
- /dev/sda2 (30GB)
Partizione estesa che contiene tutte le partizioni di linux (sda5, sda6, sda7, sda8).
- /dev/sda3 100GB)
Partizione di archivio condivisa tra windows e linux, in cui conservo tutti i miei file (musica, video, documenti, e cosi via). E' formattata in ext3, e installando uno qualsiasi dei driver free per ext2/3 è possibile leggerla pure da windows.
- /dev/sda5 (512MB)
Partizione per i kernel e per il grub (/boot). 512MB forse sono pure troppi per quello che deve contenere, ma preferisco abbondare su queste cose.

E' formattata in ext3.
- /dev/sda6 (1GB)
Partizione di swap.
- /dev/sda7 (10GB)
Partizione root di Ubuntu (/), formattata in reiserfs.
- /dev/sda8 (20GB)
Partizione delle home (/home), formattata in ext3.
Dopo poco più di un mese di utilizzo mi sono accorto che in effetti windows non lo avvio proprio mai, nemmeno per i giochini...

Dovessi quindi cambiare qualcosa probabilmente toglierei 10GB dalla partizione di windows per aggiungerli all'archivio o alle home di linux.

_________________
Please consider a little donation to keep the 'Linux On My Samsung' project up and running. Thank you!