Salvataggio della partizione /home

Prima di spostare la /home si dovrebbe salvare tutto quello che contiene /home (come root):

tar cvzpf  somewhere/home.tar.gz /home

Per estrarre:

tar xvpf somewhere/home.tar.gz

Un metodo alternativo per il salvataggio consiste nell'utilizzare rdiff.

Spostare la /home

Non usare o condividere una $home esistente da un'altra distribuzione dal momento che i file di configurazione in una home andranno in conflitto se si utilizza lo stesso nome utente fra distribuzioni diverse.

Muovere o utilizzare una /home aptosid che già esiste può essere fatto in due modi: uno con il livecd, l'altro con la linea di comando, in nessun caso l'operazione è difficile.

Dal momento che il sistema necessita dell'informazione UUID, si ha bisogno di questa informazione per la nuova partizione, a meno che si abbia già.

Il metodo più semplice è aggiungere questa nuova informazione, commentandola prima di muovere la /home, in /etc/fstab.

Avviare il PC e nel rigo di grub del menu scrivere 1 e premere il tasto Invio. Questo avvierà il sistema in init (runlevel) 1, che è la modalità singolo utente e la home corrente non è utilizzata, in questo modo è sicuro fare operazioni su di essa.

Nella console tty, fare il login come root e montare la nuova partizione /home, per esempio:

mount /dev/sdxX /media/new-home
(o qualsiasi partizione la nuova home diventerà)
cp -pr /home /media/new-home

Poi modificare /etc/fstab in accordo al cambiamento della posizione della nuova /home:

mcedit /etc/fstab

Adesso togliere il commento (cancellare il #) dal rigo dove si trova la nuova /home e commentare (inserire il #) il rigo della vecchia /home, salvare con F2 quindi uscire con F10. Riavviare.

Content last revised 05/09/2010 0830 UTC