How To: Creare una partizione /home separata con Ubuntu

cRoW2k
22 apr 2010

Questo tutorial spiega come creare una partizione /home separata in Ubuntu.
Vi starete chiedendo a cosa serve questa operazione: se per qualche motivo la vostra installazione si blocca e diventa non più avviabile o vengono riscontrati errori non ripristinabili se non con una formattazione totale, attraverso la procedura che sono qui ad illustrarvi, potrete mettere al riparo tutti i vostri dati (musica,immagini,documenti ecc ecc). Basterà specificare durante la reinstallazione che la directory /home verrà montata sulla partizione che creeremo appositamente appunto durante il processo di installazione dell’OS. Però non è tutto oro quel che luccica, perchè il partizionamento è un’operazione piuttosto delicata e se fatta superficialmente potrebbe farvi perdete TUTTO!

N.B: Se per caso volete spostare/ridimensionare/modificare la home in un sistema preesistente, saltate la guida e seguite direttamente questa qui

Però non siamo cattivi, ed Ubuntu ci aiuta nel rendere la cosa un po’ meno brusca, perchè tutti i passi che andremo a fare saranno eseguiti tramite interfaccia grafica (GUI). Cio non toglie che si possono effetture le medesime operazioni anche da terminale ;)

1) Avviare il pc con il cd d’installazione (o Live che dir si voglia)

2) Partizionare il disco rigido:
Una volta dentro il vs sistema Live
A. Sistema-> Amministrazione-> GParted


Su molti sistemi, /dev/sda è la partizione principale sulla quale andremo ad operare
B. Si dovrebbero vedere tutte le partizioni presenti sul disco rigido. Se avete solo Ubuntu ne vedrete 2: una è / e l’altra è swap. Fare clic destro sulla partizione / e selezionare “Ridimensiona/Sposta”. Ovviamente a questo punto deciderete quanto spazio dedicare alla partizione (magari prima di riavviare, se possibile, controllate quanto spazio state occupando nella /home).
C. Cliccate col tasto destro sullo spazio libero (spazio non allocato con un colore grigio) e selezionate “Nuova” decidete poi quale tipo di filesytem assegnare (consiglio mio ext4), date un nome alla partizione che vi faccia capire meglio e fate clic su “Aggiungi”.
Vi consiglio di controllare 2 volte ciò che avete fatto fino a questo punto, non si può tornare indietro (senza perdere i dati).
D. Per applicare le modifiche, fate clic sul segno di spunta “Applica” (apparirà il tooltip “Applica tutte le operazioni”). Comincerà il partizionamento.

3): Riavviare e aggiungere fstab voce

A. Riavviare il computer senza il Live CD nel drive. Entrate come al solito. Se avete qualcosa di importante nella vostra /home directory, vi raccomando di copiarla da qualche parte fuori dal disco di sistema, in modo che potere ripristinarla a partizionamento/configurazione avvenuta.
B. Installate Storage Device Manager (sudo aptitude install pysdm). Se non dovesse trovarlo, ricordate di abilitare i repository universe da Synaptic (Gestore Pacchetti).
Questo vi permetterà di modificare il file fstab ti e consentire alla nuova partizione di essere montata come /home.
C. Eseguite Storage Device Manager andando su Sistema-> Amministrazione-> Storage Device Manager


D. Cliccate sul “+” accanto a /dev/sda (o qualsiasi altro hard disk configurato) e selezionate la partizione appena creata. Se vi chiede se desiderate configurarla, cliccate sì.
E. Accanto a Mountpoint, fare clic sull’icona della cartella e navigate il file system fino alla cartella home, quindi selezionate apri.Questo assegnerà la nuova partizione al punto di mount  /home.
F. Accanto a opzioni, fate clic sul pulsante Impostazioni predefinite.  Questo consetirà di montare la directory al prossimo riavvio.

4) Riavviate il sistema
Sarà necessario impostare i permessi del vostro utente alla nuova cartella con sudo chown nomeutente /home/nomeutente prima di poter copiare i vostri file e cartelle su di essa.

Abbiamo finito! Facile no?

Articoli molto simili