Homepage » come » Come creare una partizione home separata dopo aver installato Ubuntu

    Come creare una partizione home separata dopo aver installato Ubuntu

    Ubuntu non usa una partizione separata / home per impostazione predefinita, sebbene molti utenti Linux ne preferiscano uno. L'utilizzo di una partizione home separata ti consente di reinstallare Ubuntu senza perdere i tuoi file e le tue impostazioni personali.

    Mentre una partizione home separata viene normalmente scelta durante l'installazione, puoi anche migrare ad una partizione home separata dopo aver installato Ubuntu - questo richiede un po 'di lavoro, anche se.

    Durante l'installazione di Ubuntu

    Creare una partizione home separata durante l'installazione di Ubuntu è facile. 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 vecchia partizione di casa come / home di nuovo, ma assicurati di deselezionare la casella di controllo Formato o i tuoi file saranno eliminati.

    Dopo aver installato 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: crea una nuova partizione

    Se hai dello spazio libero, questo passaggio è facile. 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 di casa nella 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 / mount / location è la posizione della partizione montata:

    sudo cp -Rp / home / * / mount / location

    Vedrai un errore 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 lunga stringa 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. È inoltre possibile individuare l'UUID della partizione eseguendo il seguente comando in un terminale:

    sudo blkid

    Passaggio 4: modifica il file fstab

    Prima di modificare il nostro file fstab, dovremmo creare una copia di backup che possiamo ripristinare, nel caso in cui:

    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

    Aggiungi il seguente testo al file fstab su una nuova riga, sostituendo la parte _____ con l'intero UUID della tua nuova partizione home dal comando sudo blkid qui sopra:

    UUID = _____ / home ext4 nodev, nosuid 0 2

    Salva il file dopo aver aggiunto la linea.

    Passaggio 5: sposta la Home directory e riavvia

    Da un terminale, esegui il seguente comando per lasciare la tua home directory, sposta la tua home directory corrente in un segnaposto e crea una nuova home directory vuota su cui sarà montata la tua nuova partizione:

    cd / && sudo mv / home / home_old && sudo mkdir / home

    Riavvia il computer dopo aver eseguito questo comando. È possibile riavviare con il seguente comando:

    sudo shutdown -r ora

    Pulire

    Dopo aver riavviato il computer, dovresti 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