Att hantera partitioner är en av de tråkigaste operationerna på Linux. Om du är ny på operativsystemet kanske du till och med tycker att processen är förvirrande i början.
Men eftersom diskpartitionering är ett viktigt steg i OS-installation och filorganisation, bland annat, är det absolut nödvändigt att veta hur man hanterar partitioner på din dator.
För detta ändamål, här är en guide om hur man använder fdisk för att skapa, ändra storlek på och ta bort partitioner på Linux.
Vad är fdisk?
Fdisk är ett textbaserat kommandoradsverktyg för att visa och hantera hårddiskpartitioner på Linux. Den stöder olika partitionstabeller och låter dig skapa, ta bort och ändra diskpartitioner, så att du kan använda diskutrymmet effektivt för att installera operativsystem, säkerhetskopiera dina data och organisera dina filer.
Hur installerar man fdisk på Linux?
Fdisk är ett standardverktyg för partitionering, och därför hittar du det förinstallerat på de flesta Linux-distros där ute. För att ta reda på om ditt system har fdisk, öppna terminalen och kör:
which fdisk
Om den returnerar en sökväg betyder det att fdisk finns på ditt system. Om det inte gör det måste du installera det manuellt.
På Debian-baserade system:
sudo apt install fdisk
På Fedora:
sudo dnf install fdisk
På Arch-baserade distros:
sudo pacman -S fdisk
På CentOS:
sudo yum install fdisk
Hur man använder fdisk på Linux
När du har installerat fdisk, följ avsnitten nedan för att lära dig hur du använder den för att utföra olika diskhanteringsoperationer på ditt system.
Lista alla diskpartitioner
Först och främst, låt oss lista ut partitionerna på ditt system. Vi kan göra detta med hjälp av -l argumentera med kommandot.
I terminalfönstret skriver du följande kommando och trycker på Stiga på:
sudo fdisk -l
Produktion:
Öppna och använda kommandoläge
Efter att du har listat de tillgängliga partitionerna på ditt system måste du nu gå in i kommandoläge för att kunna utföra alla operationer på din disk.
För detta, välj den enhet som du vill utföra operationer på och kör följande kommando:
sudo fdisk /dev/sda
Se till att byta ut /dev/sda i kommandot ovan med det enhetsnamn du valt.
Väl i kommandoläge kan du nu använda bokstäver för att utföra olika operationer. Om du använder fdisk för första gången, skriv m och slå Stiga på för att få en lista över alla kommandon som stöds.
Visa partitionstabellen
En av de grundläggande partitionshanteringsåtgärderna du bör utföra innan du går vidare till att skapa, formatera eller ta bort partitioner på din enhet är att se partitionstabellen.
Om du gör det får du all information om de logiska diskarna eller partitionerna på din hårddisk, med hjälp av dem kan du sedan bestämma hur du vill hantera partitionerna på din disk.
För att se partitionstabellen i Linux, skriv in sid och slå Stiga på. Tänk på att det här kommandot kommer att vara användbart även i senare skeden – efter att du tagit bort, skapat eller formaterat en partition – för att ta reda på statusen för partitionstabellen vid den tidpunkten.
Ta bort en partition
Efter att ha utvärderat partitionstabellen, om du vill ta bort en partition till free upp utrymme eller förbered din disk för att utöka en annan partition, kan du använda d kommando för att ta bort partitionen.
För att göra detta, skriv in i terminalen d och tryck Stiga på. Fdisk kommer nu att be dig välja en partition du vill ta bort. Bläddra upp till utgången av sid kommandot och hitta numret bredvid den partition du vill ta bort.
Skriv numret och tryck Stiga på.
Till exempel för att ta bort sda6 partition på din disk, enter sid följt av 6.
Skapa en partition
När du har frigjort lite utrymme på din enhet är det bara att skapa en ny partition att följa stegen nedan.
Låt oss först börja med att initiera processen för att skapa partitioner. För detta, skriv n och tryck Stiga på. När du har gjort det kommer fdisk att fråga dig vilken typ av partition du vill skapa. Alternativ för vilka inkluderar:
sid: primär (1-4) l: logisk (5 eller över)
Beroende på dina krav, skriv in lämplig bokstav som motsvarar partitionstypen ovan och tryck Stiga på.
Därefter måste du ange den sektor där du vill att partitionen ska starta. Om du vill gå med standardvärdet, tryck på Stiga på.
På samma sätt måste du också ange den sista sektorn på disken. Träffa Stiga på för att låta partitionen gå med standardinställningen, vilket är att använda det återstående diskutrymmet. Alternativt, för att använda ett specifikt värde, lägg ett före numret plus (+) underteckna och tryck Stiga på.
Formatera en partition
Slutligen, efter att du har tagit bort partitioner till free upp diskutrymme och skapade en ny partition, måste du formatera partitionen för att använda den.
Tanken bakom detta är att ta bort onödiga filer på partitionen eller fixa fel som kan ha skadat partitionen och gjort den otillgänglig. Men eftersom fdisk-verktyget inte inkluderar partitionsformateringsfunktionaliteten, måste vi tillgripa ett annat program. För den här guiden kommer vi att använda mkfs.
Mkfs eller Makes File Systems är i grunden ett kommando som låter dig bygga filsystem—formatera partitioner till specifika filsystem—på Linux. Den stöder olika filsystem och har olika verktyg för vart och ett av dem. Så beroende på dina krav kan du konstruera ditt mkfs-kommando därefter.
Till exempel för att formatera sda6 partition på din disk i ext4 format, skulle du köra:
sudo mkfs.ext4 /dev/sda6
Skriver partitionsändringar till systemet
Alla partitionshanteringsoperationer vi har utfört hittills har endast utförts av fdisk fram till denna punkt: de har inte tillämpats/sparats i filsystemet.
Så här har du två alternativ. Du kan antingen skriva dina ändringar till disken för att tillämpa dem eller avsluta fdisk utan att spara ändringarna. Det senare alternativet kan vara praktiskt om du av misstag gör ett misstag med någon partitioneringsoperation i fdisk.
För att skriva dina ändringar till disken, enter w och slå Stiga på. Alternativt, för att avsluta fdisk och ångra dina operationer, enter q.
Hantera Linux-partitioner framgångsrikt med fdisk
Med hjälp av den här guiden bör du enkelt kunna hantera diskpartitioner i Linux och därefter kunna få ut mer av lagringen, oavsett om det är för att installera ett nytt OS, dubbelstarta ett annat OS eller förbättra filhanteringen.
Om du precis har börjat med Linux är cfdisk dock ett enklare alternativ till fdisk som du bör överväga att kolla in. Det är i grunden ett grafiskt verktyg designat med ett nybörjarvänligt gränssnitt som gör Linux-partitionshanteringen lite enklare.
Om författaren
Yash Wate (40 artiklar publicerade)
Yash är en personalskribent på MUO för gör-det-själv, Linux, programmering och säkerhet. Innan han hittade sin passion för att skriva brukade han utveckla för webben och iOS. Du kan också hitta hans författarskap på TechPP, där han täcker andra vertikaler. Förutom teknik tycker han om att prata om astronomi, Formel 1 och klockor.
Mer från Yash Wate
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
