29Jun
Ubuntu non usa una partizione separata / home di default, sebbene molti utenti Linux preferiscano uno. L'utilizzo di una partizione home separata consente di reinstallare Ubuntu senza perdere i propri file e impostazioni personali.
Mentre una partizione home separata viene normalmente scelta durante l'installazione, è possibile migrare ad una partizione home separata dopo aver installato Ubuntu - questo richiede un po 'di lavoro, però.
durante l'installazione di Ubuntu
La creazione di una partizione home separata durante l'installazione di Ubuntu è semplice. Scegli l'opzione di installazione "Something Else" per utilizzare un layout di partizione personalizzato e creare più partizioni. Impostare il punto di montaggio per una delle partizioni come / - che conterrà il file system di root - e il punto di montaggio di un'altra partizione come / home. Quando installi Ubuntu in futuro, puoi impostare la tua vecchia home partizione come / home di nuovo, ma assicurati di deselezionare la casella di controllo Format o i tuoi file verranno eliminati.
dopo l'installazione di Ubuntu
Se non si crea una partizione home separata durante l'installazione di Ubuntu, non è necessario reinstallare Ubuntu da zero. Per migrare a una partizione home separata dopo l'installazione, dovrai creare una nuova partizione( che potrebbe richiedere il ridimensionamento delle partizioni esistenti), copiare i file dalla tua home directory esistente in quella partizione e dire a Ubuntu di montare la nuova partizione su/casa.
Passaggio 1: creare una nuova partizione
Se si dispone di spazio libero, questo passaggio è semplice. Se non lo fai, dovrai ridimensionare la partizione di sistema e creare una nuova partizione nello spazio libero. Segui la nostra guida per ridimensionare le partizioni di Ubuntu per completare questo passaggio. Se hai spazio libero o non hai bisogno di ridimensionare una partizione di sistema, puoi semplicemente installare GParted e creare la partizione senza riavviare da un CD live - ti consigliamo di creare una partizione ext4.
Passaggio 2: Copia i file Home in una nuova partizione
Ubuntu semplifica il montaggio della nuova partizione: basta fare clic su Dispositivi in Gestione file. Dopo averlo fatto, fai clic sul menu Vai e seleziona Posizione per visualizzarne il punto di montaggio.
Avviare un terminale ed eseguire il seguente comando per creare una copia della directory corrente / home sulla nuova partizione, dove posizione /mount/ è la posizione della partizione montata:
sudo cp -Rp /home/ * /mount/ posizione
Vedrai unerrore su una directory. gvfs - questo è normale;puoi ignorarlo
Dovresti controllare la nuova directory home per verificare che contenga i tuoi file. Tuttavia, non elimineremo ancora la vecchia directory home.
Passaggio 3: individuare l'UUID della nuova partizione
La stringa lunga e dall'aspetto casuale sopra è in realtà l'UUID della partizione e avremo bisogno di aggiungere la partizione al nostro file fstab, che indica a Linux dove montare le partizioni all'avvio. Puoi anche localizzare l'UUID della partizione eseguendo il seguente comando in un terminale:
sudo blkid
Passo 4: Modifica il file fstab
Prima di modificare il nostro file fstab, dovremmo creare una copia di backup che possiamo ripristinare, nel caso:
sudo cp /etc/ fstab /etc/ fstab.backup
Successivamente, esegui il seguente comando per aprire il file fstab in gedit. Puoi anche usare un altro editor di testo, se preferisci.
gksu gedit /etc/ fstab
Aggiungere il seguente testo al file fstab su una nuova riga, sostituendo la parte _____ con l'intero UUID della nuova partizione home dal comando sudo blkid precedente:
UUID = _____ / home ext4 nodev, nosuid 02
Salva il file dopo aver aggiunto la linea.
Passaggio 5: Sposta Home directory &Riavviare
Da un terminale, eseguire il seguente comando per lasciare la directory home, spostare la directory home corrente in una posizione segnaposto e creare una nuova directory home vuota su cui verrà montata la nuova partizione:
cd / & &sudo mv / home / home_old & &sudo mkdir / home
Riavviare il computer dopo aver eseguito questo comando.È possibile riavviare con il seguente comando:
sudo shutdown -r now
ripulire
Dopo aver riavviato il computer, si dovrebbe essere in grado di accedere normalmente. Ubuntu ora usa la partizione home separata. Dopo esserti assicurato che tutto è andato a posto e hai ancora tutti i tuoi file nella tua directory / home - per ogni evenienza - puoi rimuovere la tua directory / home_old per liberare spazio:
sudo rm -rf / home_old