Newsgroup: it.comp.os.linux.debian
Titolo: ripartizionare hd

salve a tutti
mi sono reso conto, ahimè, dopo aver installato il sistema (sarge) sul
notebook che la partizione su cui ho montato /usr è ... "piccola".
C'è un sistema sicuro per modificare le partizioni ?
Mi basterebbe modificare la /usr e la /var che sono contigue, aumentando la
prima a scapito della seconda ... ha senso ?
grazie
carlo
PS la /usr è di 2,3 GB e sono già al 92% occupato, il notebook lo uso per
l'astronomia, e non ho ancora installato i programmi di analisi dati e
cataloghi (che potrei lasciare fuori...)

 notebook che la partizione su cui ho montato /usr è ... "piccola".
Se posso darti un suggerimento "postumo", ritengo che su un notebook non
abbia senso partizionare oltre le minime root e swap.
Non e` un server dove puoi montare tutto tranne /var in read-only per
motivi di sicurezza o le /home su partizioni separate per limitare gli
utenti o roba del genere
Se puoi, ti consiglio di rifare l'installazione con un'unica partizione
e toglierti il problema una volta per tutte.
Bye.
P.S.: Gia` che ci sei, se vuoi fare la swap piu` grande della RAM
potrebbe servirti per il suspend-to-disk. Io ne faccio due, una per
l'uso normale e una per il suspend. :)
-- 
Alessandro Pellizzari

 utenti o roba del genere
avere /home e /var separata aiuta anche per tenere sotto controllo la
frammentazione visto che questi due filesystem tendono a frammentarsi di
piů.
inoltre separare i filesystem confina eventuali problemi al solo
filesystem danneggiato.
per me č sempre preferibile dividere in piů partizioni il disco.
ciao
gl

 prima a scapito della seconda ... ha senso ?
una soluzione facile, ma non click-and-wait, č quella di usare altro
spazio sul disco per parcheggiare i dati, eliminare e ricreare le
partizioni, e rispostare i dati al loro posto.
per farlo si va in runlevel s (init s) e si terminano tutti i demoni.
si usa una parte vuota dei filesystem, se c'č spazio in /home va bene
quello, crei una /home/var e ci sposti dentro i dati e cosě via per tutte
le partizioni.
poi smonti le /var e /usr, cancelli, ricrei, mkfs e rimonti al loro posto
tutto quanto, poi ricopi i file (sempre meglio copiare e poi eliminare, in
questi casi, piuttosto che spostare i file)
tutto questo č possibile solo se la / č a parte.
come spazio transitorio, puoi anche riformattare ext3 lo swap (swapoff,
mkfs, mount) e usare quello spazio, se basta.
ciao
gl

 gl
si, in effetti mi ero posto il problema anch'io.
uso solo io il nb, non ho altri utenti ... ma l'idea di avere partizioni
separate specialmente per home, dove posso "pocciare" e combinare casini
senza compromettere il sistema mi attraeva e mi attrae ... 
ho sentito di parted (credo ..) lo avete mai usato ?
cv

 per me è sempre preferibile dividere in più partizioni il disco.
Vero anche questo, ma per esperienza, di solito un disco parte tutto
assieme. Su una ventina di vittime credo di averne visto uno partire un
settore alla volta, e 19 non partire piu`.
Bye.
-- 
Alessandro Pellizzari

 settore alla volta, e 19 non partire piu`.
intendevo il caso in cui si verifica un problema "software" ai filesystem.
posso elencare 3 casi in cui 3 filesystem diversi hanno avuto problemi.
in tutti i casi è stato possibile un recupero "a caldo" della macchina
usando la partizione / ancora integra
1) reiserfs corrompe /usr, tutti e soli gli eseguibili sono cancellati.
nessuna soluzione di recupero, si reinstallano tutti i pacchetti già
installati.
2) ext3 corrompe delle cartelle di /home e /var, fsck le ricollega in
lost+found
3) xfs sovrascrive la fine di /usr con l'inizio di /var (ehm... errore mio
nel partizionare BSD-style) smontati i filesystem, xfs_repair sistema
tutto comodamente.
in tutti i tre i casi, tutto è stato molto semplice perché la / era
separata e funzionante.
di sicuro, se ad esempio / si fosse danneggiata, i miei file in /home
sarebbero comunque stati al sicuro.
a me piace così :)
ciao
gl