Sě, prima stringi il filesystem quanto ti serve,
dimensionandolo maggiore dello spazio occupato dai dati
ovviamente, poi stringi la partizione in modo che il
filesystem ci stia dentro:
dati < filesystem < partizione
Infine riallarghi il filesystem fino a farlo aderire
con i limiti della partizione e otterrai:
dati < filesystem=partizione
Lo spazio del disco che prima era occupato dalla
partizione č a questo punto non allocato. Lě puoi
crearvi una o piů nuove partizioni, ognuna delle
quali andrŕ poi formattata come meglio credi per
ospitare dati (anche un altro sistema volendo).
Queste sono le operazioni messe a nudo, poi ci sono
programmi che ti nascondono piů o meno parti della
procedura e fanno tutto in una botta sola.
> Da C, che ha il sistema operativo, di 200 GB di
> cui 80 utilizzati, posso ricavare una partizione
> ad es. di 50GB?
Sě. L'unico limite sono le tue esigenze, ovvero
teoricamente se il tuo C utilizza 80GB (che per me
sarebbero un'esagerazione) potresti anche per esempio
dedicarvi 100 GB e liberare gli altri 100.
Perň sul C ti resterebbero "soli" 20GB liberi, questo
devi vederlo tu, se ti bastano, se no ti bastano ecc a
seconda di cosa prevedi di installare. Alla fine č una
partizione di sistema per cui tericamente non dovrebbe
contenere altro che nuovi programmi, E mi viene da
pensare che in 80GB tu ci abbia installato dentro di
tutto e di piů.
Il mio ultimo XP che ho installato č stato comodamente
in 3GB. Comunque se separi i dati penso che con un 20
massimo 30GB di partizione dedicata esclusivamente al
sistema ce ne sia d'avanzo.
> E posso fare una cosa analoga con l'HD solo-dati?
Sě.
In ogni caso due consigli, sono operazioni che
generalmente vanno lisce ma possono sempre riservare
sorprese, al limite potresti ancheperdere tuttii dati e
il sistema.
Per cui chiediti, sono disposto a perdere i miei dati?
se la risposta č no come penso e specialmente se hai
roba importante, allora fattene un backup.
Poi chiediti se sei disposto a perdere l'intero
sistema, dovendo poi reinstallare tutti i programmi che
usi e configuarli come son adesso.
Se anche sta volta la risposta fosse no, allora "prima"
di chiederti come fare a ricavare altre partizioni,
chiediti come fare a backuppare dati e sistema in modo
da poterli ripristinare in un secondo momento qualora
le operazioni critiche di cui parli andassero storte.
Ecco uno spunto:
http://en.wikibooks.org/wiki/How_To_Backup_Operating_Systems
Seconda cosa, il filesystem di xp specie se su fat
patisce parecchio la frammentazione dei dati per cui ti
puoi trovare col disco mezzo vuoto ma dati posti un po'
ovunque anche in posizioni che penseresti essere vuote.
Quando vai a stringere il filesystem, potresti perdere
dati sparsi, detta molto semplicisticamente.
Pertanto prima di mettere mano alla partizione effettua
due o piů deframmentazioni.
> Quale programma usare per questa operazione, una
> volta appurato che posso senza compromettere nulla?
Non comprometti nulla se hai a portata di mano un
backup completo.
Per quanto riguarda il programma. Probabilmente una
buona scelta č quella di crearsi un live CD basato su
linux e contenente qualcosa tipo:
http://gparted.sourceforge.net/
Oppure:
http://www.sysresccd.org/Online-Manual-IT
con tanto di manuale in italiano.
Siccome alla fine sono operazioni che vanno ad
interessare pesantemente il sistema, penso sia una
buona scelta lavorare da un sistema terzo lasciando
inattivo il tuo sistema principale che sta sullo
stesso disco da modificare.
> Partition Magic mi pare sconsigliato. Cosa conviene
> di free?
Anni fa l'avevo utilizzato per stringere xp. Aveva
funzionato senza problemi.
Da quel momento in poi non ho piů modificato le mie
partizioni. Ommeglio le ho modificate ma senza
stringerle o allargarle, le ho sempre direttamente
eliminate e ricreate.
Utilizzando come primo sistema linux ho sempre usato
fdisk ma qua č abbastanza OT.
Qua hai una lista di programmi che fanno quello che
chiedi.
http://en.wikipedia.org/wiki/List_of_disk_partitioning_software