Pagina 1 di 1
cambiare partizione per la home
Inviato: domenica 30 marzo 2008, 11:55
da Marco-70
Ciao a tutti
Esiste un modo per creare una nuova partizione e spostarci la home senza dover reinstallare il sistema?
Re: cambiare partizione per la home
Inviato: domenica 30 marzo 2008, 12:15
da Christian_Ca
Se ho capito bene tu vuoi cambiare partizione di home vero?
credo che basti modificare il file /etc/fstab facendo montare la nuova partizione in /home
ad esempio se adesso hai la partizione in /dev/sda1 e la vuoi spostare la home nella partizione /dev/sda2 dovresti modificare:
in
Così si dovrebbe risolvere; ti avverto però che non l'ho mai provata la procedura (perchè ho la /home inclusa nella partizione di root) quindi non so se funziona.
Ciao
Re: cambiare partizione per la home
Inviato: domenica 30 marzo 2008, 12:37
da carver55
Guarda che è un po' complicato anche perchè conviene creare una rete di sicurezza creando una copia dell /home. Praticamente tutti i comandi hanno bisogno di sudo quindi anteponilo. Cominciamo con lo spegnere l'interfaccia grafica
/etc/init.d/gdm stop
Preparati la partizione dove vuoi mettere la nuova cartella home. con gparted o con sudo fdisk -l trova il nome del device con cui il kernel vede la partizione: supponiamo sia /dev/sda1
crea una cartella temporanea e monta la nuova partizione
cd /
mkdir temp
mount /dev/sda1 /temp
Copiamoci la /home
cd /home
cp -r * /temp
Quando ha finito crea un'altra cartella
mkdir /parking
sposta la home
mv /home /parking
mkdir home
Smonta la cartella temporanea e rimontala nella nuova home
umount /temp
mount /dev/sda1 /home
Controlla che non ti sei perso niente ( cioè abbiano le stesse dimensioni)
cd /home
du -sk (ti restituisce un numero)
cd /parking
du -sk ( deve essere lo stesso numero di prima)
Quando sei sicuro che è andato tutto bene cancella la vecchia home ( ma lascerei questa operazione per ultimissima, magari anche qualche giorno dopo che tutto ha funzionato come si deve)
rm -r /parking
Sistemiamo i permessi della nuova home
cd /home
chown -R tuo-login:tuo-login ./tuo-login
Controlla che i permessi siano a posto con un ls
ls -Al
Riavvia GDM
/etc/init.d/gdm start
Adesso devi sistemare fstab se no al prossimo riavvio non parte nulla
gksudo gedit /etc/fstab
commentiamo la riga che faceva riferimento alla /home precedente ( quando tutto sarà andato a posto la potrai eliminare) ed aggiungiamo
/dev/sda1 /home ext3 defaults,errors=remount-ro 0 2 ( in seguito ricaverai UUID e lo sostituirai a /dev/sda1)
Salva e chiudi.
Re: cambiare partizione per la home
Inviato: domenica 30 marzo 2008, 13:25
da giacomo.
come mai deve copiare la /home prima in una cartella temporanea e dopo in un' altra nella stessa partizione?
Re: cambiare partizione per la home
Inviato: domenica 30 marzo 2008, 13:31
da carver55
quella nella cartella temporanea è quella che servirà per costruire la nuova /home l'altra ,in parking, è solo una copia di backup dettata dalla prudenza. Come ho detto all'inizio puoi anche evitarla
Edit : a suo rischio e pericolo

Re: cambiare partizione per la home
Inviato: domenica 30 marzo 2008, 18:04
da giacomo.
ah vero
grazie

Re: cambiare partizione per la home
Inviato: lunedì 31 marzo 2008, 9:17
da Marco-70
mi sembra un po complicato per le mie capacita, comunque ci provo,
dopo tutto niente rischio niente gloria : :-X