När du byter Linux-distribution är standardåtgärden att torka allt på din dator. Detsamma gäller om du utför en ren installation av en uppgradering för att undvika potentiella komplikationer.
Det visar sig att det faktiskt är ganska enkelt att utföra rena installationer eller ändra Linux-distros utan att förlora data. Här är vad du ska göra så att du är klar oavsett din nuvarande situation.
Hur fungerar det?
Vad är magin som låter dig behålla alla dina personliga uppgifter? Enkelt: separata partitioner.
När du byter Linux-distros måste du tala om för installationsprogrammet vilken partitionsinställning du vill ha på din hårddisk. Om Linux är det enda operativsystemet på hårddisken kommer du med största sannolikhet att ha en eller två partitioner. Detta inkluderar huvudpartitionen, vanligtvis formaterad som ext4, som inkluderar operativsystemet och alla dina data.
Alternativt kan du också ha en extra partition som kallas swap-partitionen. Detta är en del av din hårddisk som används som RAM-spillutrymme, såväl som platsen där RAM-data lagras under viloläge.
Men du har friheten att skapa så många partitioner som du vill, och du kan tala om för installationsprogrammet vilka partitioner som ska användas för vilka mappar.
Skapa en separat hempartition
Om du är trött på att torka data när du ändrar Linux-distros, vill du skapa en extra ext4-formaterad partition. Den första bör ha “https://www.makeuseof.com/” (rotmappen) monterad på sig, och den andra partitionen ska ha “/home” monterad på sig. Alla dina personliga data lagras i mappen “/home”, så det betyder att alla dina personliga data kommer att lagras i den andra partitionen.
När du är redo att byta Linux-distros eller utföra en uppgradering är du det free för att radera den första partitionen som innehåller operativsystemet och dina installerade applikationer. Den andra partitionen som har alla dina personliga filer och inställningar kan dock förbli orörd.
Därefter, när du utför den nya Linux-installationen, kan du be installationsprogrammet att formatera om den första partitionen (för att börja om från början), men lämna den andra partitionen ifred och bara montera den till “/home”. Sedan är allt du behöver göra att se till att du ställer in samma användarnamn och lösenord som tidigare, och allt ska vara tillbaka som det var.
Att separera dina partitioner hindrar dig inte från att kryptera din enhet heller.
Det enda du fortfarande behöver göra är att installera om dina applikationer, men du behöver inte konfigurera om många av dem eftersom deras inställningar lagrades tillsammans med dina andra personliga filer.
Försiktighetsåtgärder att vidta när du byter Linux-distros
En potentiell nackdel är att att behålla tidigare inställningar när du växlar mellan distributioner kan orsaka inkompatibiliteter. Till exempel, även om Fedora och Ubuntu båda använder GNOME som standard skrivbordsbackend, är Ubuntus implementering ganska annorlunda, och inställningar från Fedora kan bli röriga. Var medveten.
Se till att när du ger de två skiljeväggarna utrymme, ger du var och en av dem tillräckligt med utrymme. Om din första rotpartition är väldigt liten kommer du inte att kunna installera särskilt många applikationer. Om den andra partitionen är för liten kommer du inte att ha mycket utrymme att spara dina personliga filer. Partitionsstorlekarna är hårda gränser.
Jag skulle föreslå att du ger din första partition minst 15 eller 20 GB utrymme om du inte planerar att installera många applikationer.
Om du planerar att installera många applikationer eller spel (som tar upp avsevärda mängder utrymme), kanske du vill gå med 50 GB. Spelare bör titta på de spel de är intresserade av att installera och räkna ihop hur mycket utrymme vart och ett tar upp.
Om du upptäcker att dina partitionsstorlekar inte var lämpliga för din användning kan du ändra storlek på dem genom att starta upp i en Live-miljö och köra ett partitioneringsverktyg eller använda kommandoraden.
Har du redan Linux installerat?
Om du redan har en Linux-installation på plats och har allt (inklusive din hemmapp) på samma partition, oroa dig inte. Det tar bara några få steg för att uppnå den inställning du behöver. Stegen är som följer:
- Ladda ner Live-miljöns ISO för din favorit Linux-distribution och bränn den till en CD/DVD eller skriv den till en USB-enhet. Starta i ditt nyskapade media. Använd ett partitioneringsverktyg som GParted för att ändra storlek på din ext4-partition till den storlek du vill att den ska ha. Använd samma verktyg för att skapa en ny ext4-partition i det tomma utrymmet som skapas genom att ändra storlek på den första partitionen. Notera vilken partition det är. Det ska se ut /dev/sdXY, var X är en bokstav som betecknar enheten och Y är ett nummer som anger partitionen. Ett exempel är /dev/sda2. Montera båda partitionerna och kopiera över innehållet i hemmappen till den nya partitionen. Se till att du kopierar allt innehåll i hemmappen och inte själva hemmappen. Annars, när allt är klart, kommer alla dina saker att finnas i “/home/home/user”, vilket inte kommer att fungera. Öppna nu en terminal och kör kommandot gksudo gedit för att öppna Gedit-textredigeraren. Använd nu menyerna för att öppna filen som finns på /etc/fstab i den första partitionen. Lägg till följande rad i slutet av filen: /dev/sdXY /home ext4 errors=remount-ro 0 1. Återigen, se till att ersätta /dev/sdXY med den faktiska beteckningen för partitionen. Spara den och starta om. Se till att ta bort Live-miljömediet så att du startar tillbaka till din vanliga installation.
Byt Linux-distros utan att förlora data
Skillnaden kommer inte att vara uppenbar, men dina personliga data kommer nu att finnas på en separat partition som inte är i vägen när du byter distro eller utför uppgraderingar!
Att separera partitioner är inte bara till för distrotrattar eller för att minska krångel när du uppgraderar till en ny version. En separat partition kan komma till undsättning om du laddar ner uppdateringar som lämnar din PC i ett tillstånd där den inte startar. Installera helt enkelt om en version av Linux på rotpartitionen och du är igång och kör utan att behöva säkerhetskopiera och återställa en massa filer.
Om du nu känner dig mer modig att testa andra versioner av Linux eller ta några risker, här är vår lista med fem avancerade Linux-distros. Se bara till att ha regelbundna säkerhetskopior av dina personliga data, även om de nu finns på en separat partition.
Om författaren
Bertel King (348 artiklar publicerade)
Bertel är en digital minimalist som arbetar från en hand-me-down bärbar dator med elementärt operativsystem och bär runt på en Light Phone II. Han njuter av att hjälpa andra att bestämma vilken teknik de ska ta in i deras liv… och vilken teknik de ska klara sig utan.
Mer från Bertel King
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera
