Om du har accepterat standardalternativet när du installerar Ubuntu, eller att din dator levereras med Ubuntu förinstallerad, är chansen att din hemmapp och systemmapparna alla ligger i samma partition. Det här är helt bra, men om du vill uppgradera din befintliga Ubuntu-version eller installera om Ubuntu, kommer du inte att kunna behålla dina appinställningar eller ens behålla dina filer och dokument. En bra metod är att ge hemmappen en egen partition, så oavsett vilka ändringar du gjort i systemmappen påverkar inte din hemkatalog, och du kan enkelt uppgradera eller ominstallera Ubuntu med lätthet.

Om du vill flytta din hemmapp till en annan partition kan du göra det här.

Skapa en ny partition

Obs! Du kan hoppa över det här steget om du redan har en befintlig extern partition som du kan använda.

Antag att datorn endast har en hårddisk och den innehåller bara en partition. För att skapa en ny partition måste du först skaffa en Ubuntu Live CD / USB och starta den. Du kan inte partitionera hårddisken när den körs.

När du har startat upp i Live-sessionen öppnar du appen "GParted". Välj hårddisken från listan. Det ska märkas något som "sda".

Du borde se ett antal poster i listan. Välj den post som motsvarar huvudpartitionen. Det ska vara den som har den största filstorleken och är antingen i ext3 eller ext4 filsystemformat. Högerklicka på den och välj "Ändra storlek / Flytta".

Ställ in storleken för den nya partitionen i fältet "Fritt utrymme". Numret är representerat i MB, så om du vill lägga till 10 GB för den nya partitionen, skriv "10000". Du kommer märka att när du matar in numret kommer numret i fältet "Ny storlek" minska i enlighet därmed. Min vanliga övning är att avsätta 10 GB för systemfilerna och allokera resten till hempartitionen. Klicka på "Ändra storlek / Flytta".

Tillbaka till GParted huvudskärm, bör du nu se en ny "odelad" post med den filstorlek som du har ställt tidigare. Högerklicka på den och välj "Ny". Välj "ext4" som filsystem och klicka på "Lägg till".

Slutligen. klicka på den gröna kontrollknappen för att tillämpa ändringarna. Beroende på hårddiskens storlek kan det hända att omriktningen tar lång tid

När processen är klar bör du se något som skärmen nedan. Spela in det nya partitionsnumret.

Stäng nu live-sessionen, ta bort live-CD / USB och starta upp datorn.

Migrera hemmappen

För att migrera din nuvarande hemmapp till en extern partition finns det fyra saker du behöver göra:

  1. Montera den externa partitionen på en tillfällig hemort.
  2. Kopiera filerna från din nuvarande hemmapp till den här tillfälliga hemmappen.
  3. Flytta den aktuella hemmappen
  4. Montera den nya hemmappen.

1. Skapa en tillfällig hemmapp

Öppna en terminal och skriv följande:

 sudo blkid 

Detta visar UID för alla partitionerna. Spela in UUID för den partition som du skapat tidigare.

Öppna sedan fstab-filen:

 sudo nano / etc / fstab 

och lägg till följande rad till slutet av filen.

 UUID = xxx-xxxxx-xxxxx / media / home ext4 nodev, nosuid 0 2 

Byt ut UUID med UUID-värdet på den externa partitionen.

Spara (Ctrl + o) och avsluta (ctrl + x) filen.

Skapa sedan en monteringspunkt:

 sudo mkdir / media / home 

och ladda om den uppdaterade fstaben.

 sudo mount -a 

Du ska nu se en "hem" -mapp i mediekatalogen.

2. Kopiera filerna från din nuvarande hemmapp till den nya hemmappen

Nästa sak vi ska göra är att kopiera alla filer från den aktuella hemmappen till den nya hemmappen. Du kan helt enkelt göra en "Välj alla", "Kopiera" och "Klistra in" för att överföra alla filer till den nya hemmappen. Du kan dock sakna de dolda filerna och vissa filbehörigheter kan inte bevaras. En mer fullständig metod skulle använda rsync .

 sudo rsync -aXS / home /. / media / home /. 

3. Flytta aktuell Hemmapp

När vi har skapat den nya hemmappen måste vi ta bort den befintliga hemmappen för att skapa plats för den nya hemmappen i den externa partitionen. För att göra det, skriv följande kommandon i terminalen:

 cd / sudo mv / home / home_backup sudo mkdir / home 

Vad ovanstående kommandon gör är att flytta den befintliga hemmappen till Home_backup och skapa en tom hemmapp för den nya hemmappen för att montera till.

4. Montera den nya hemmappen

Det sista steget för att slutföra migreringen är att montera den nya hemmappen som "/ home". För att göra det måste vi återkomma fstab-filen igen.

 sudo nano / etc / fstab 

Allt du behöver göra är att ändra "/ media / home" till "/ home". Spara och lämna filen.

Slutligen ladda om fstab-filen:

 sudo mount -a 

Det är allt. Du har nu migrerat din hemmapp till en extern partition.

Valfritt: Ta bort mappen Home_backup

När du är klar med migreringen kan du antingen använda den gamla hemmappen som en säkerhetskopia eller ta bort den för att släppa ut lagringsutrymmet. För att ta bort det, använd kommandot:

 sudo rm -rf / home_backup 

Låt oss veta i kommentarerna om du stöter på några svårigheter.

Bildkredit: Flytta hus - Kiwi Style