29Jun

Så här skapar du en separat hempartition efter installation av Ubuntu

Ubuntu använder inte en separat / hempartition som standard, även om många Linux-användare föredrar en. Med en separat hempartition kan du installera om Ubuntu utan att förlora dina personliga filer och inställningar.

Medan en separat hempartition normalt väljs under installationen, kan du också migrera till en separat hempartition efter installationen av Ubuntu - men det tar lite arbete.

När du installerar Ubuntu

Skapa en separat hempartition när du installerar Ubuntu är enkelt. Välj alternativet "Något annat alternativ" för att använda en anpassad partitionslayout och skapa flera partitioner. Ställ in monteringspunkten för en av dina partitioner som / - som kommer att innehålla rotfilsystemet - och monteringspunkten för en annan partition som / hemma. När du installerar Ubuntu i framtiden kan du ställa in din gamla hempartition som / hemma igen - men se till att avmarkera kryssrutan Format eller dina filer kommer att raderas.

Efter installationen av Ubuntu

Om du inte skapar en separat hempartition när du installerar Ubuntu behöver du inte ominstallera Ubuntu från början. För att migrera till en separat hempartition efter installationen måste du skapa en ny partition( vilket kan behöva ändra storlek på dina befintliga partitioner), kopiera filerna från din befintliga hemmapp till den partitionen och berätta för Ubuntu att den nya partitionen ska monteras på/Hem.

Steg 1: Skapa en ny partition

Om du har lite ledigt utrymme är detta steg enkelt. Om du inte gör det måste du ändra storlek på systempartitionen och skapa en ny partition i ledigt utrymme. Följ vår guide för att ändra storlek på Ubuntu-partitioner för att slutföra detta steg. Om du har ledigt utrymme eller behöver inte ändra storlek på en systempartition kan du bara installera GParted och skapa partitionen utan att starta om från en live-CD - du vill skapa en ext4-partition.

Steg 2: Kopiera hemfiler till ny partition

Ubuntu gör det enkelt att montera den nya partitionen - klicka bara på den under Enheter i filhanteraren. När du har gjort klickar du på Go-menyn och väljer Plats för att visa dess monteringspunkt.

Starta en terminal och kör följande kommando för att skapa en kopia av din nuvarande / hemkatalog på den nya partitionen, där /mount/-platsen är platsen för din monterade partition:

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

Du får se enfel om en. gvfs katalog - det här är normalt;du kan ignorera det.

Du bör kontrollera den nya hemkatalogen för att verifiera att den innehåller dina filer. Vi kommer dock inte att radera den gamla hemkatalogen ännu.

Steg 3: Hitta den nya partitionens UUID

Den långa slumpmässiga strängen ovanför är egentligen partitionens UUID, och vi behöver det för att lägga till partitionen i vår fstab-fil, som berättar för Linux var man ska montera partitioner när den startar. Du kan också lokalisera partitionens UUID genom att köra följande kommando i en terminal:

sudo blkid

Steg 4: Ändra fstab-filen

Innan vi ändrar vår fstab-fil, ska vi skapa en säkerhetskopia som vi kan återställa, endast om:

sudo cp /etc/ fstab /etc/ fstab.backup

Sedan kör följande kommando för att öppna fstab filen i gedit. Du kan också använda en annan textredigerare, om du föredrar det.

gksu gedit /etc/ fstab

Lägg till följande text i fstab-filen på en ny linje, ersätt _____-delen med den fullständiga UUID för din nya hempartition från sudo blkid-kommandot ovan:

UUID = _____ / home ext4 nodev, nosuid 02

Spara filen efter att du har lagt till raden.

Steg 5: Flytta hemkatalog &Starta om

Från en terminal kör följande kommando för att lämna din hemkatalog, flytta din nuvarande hemkatalog till en platshållare och skapa en ny, tom hemkatalog som din nya partition kommer att monteras på:

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

Starta om datorn efter att ha kört det här kommandot. Du kan starta om med följande kommando:

sudo shutdown -r nu

Rensa

När du har startat om datorn bör du kunna logga in normalt. Ubuntu använder nu den separata hempartitionen. Efter att ha kontrollerat att allt gick okej och du har fortfarande alla dina filer i din / hemkatalog - bara om du kan ta bort din / home_old-katalog för att frigöra utrymme:

sudo rm -rf / home_old