Hur man skapar en Linux-diskpartition

För att använda lagringsenheter som USB- enheter och hårddiskar i Linux måste du också förstå hur du strukturerar dem när du använder operativsystemet Linux . Lagringsenheter är ofta uppdelade i separata delar som kallas partitioner. Detta gör att du kan skapa ett filsystem genom att dela upp din hårddisk i flera virtuella delar.

En Linux- diskpartition är som en gränsenhet som talar om för varje filsystem hur mycket utrymme det kan använda. Det är praktiskt när du skapar delade enheter(creating shared drives) och gör att du kan fördela och redigera enhetsutrymme(edit drive space) mer effektivt.

Om du till exempel har en 2 GB USB- enhet kan du skapa en partition som tar upp hela enheten, två partitioner på 1 GB vardera eller olika storlekar. Varje Linux- diskpartition fungerar som sin egen hårddisk. Det är särskilt användbart om du använder mer än ett operativsystem på samma dator.

Använd kommandot Parted(Use The Parted Command)

Ubuntu levereras förinstallerad med parted . Om du använder en annan distribution, installera den med följande kommando:

apt-get-install skildes åt(apt-get-install parted)

För att se hårddiskarna på ditt system, skriv: sudo parted -l . Se listan över enheter i skärmdumpen nedan:

Du kan se ovan att det finns tre Ubuntu- partitionsdiskar på Disk /dev/sda . Låt oss använda partitionen som heter /dev/sda5 för att skapa en ny partition.

Nästa steg är att lansera parted . Men se till att du använder root-privilegier. Välj den enhet du vill partitionera. Vi kommer att använda /dev/vdc

Skriv följande kommando:

(parted) select /dev/vdc 

För att se vad som finns i Linux- diskpartitionen, skriv: print . Du kommer att se en sammanfattning av din hårddisk, storleken och partitionstabellen.

I exemplet nedan är hårddisken Model: Virtio Block Device, storleken är 1396MB och partitionstabellen är gpt .

För att konfigurera Ubuntu- partitionsdisken måste du först avsluta genom att skriva quit . Nästa steg är att öppna den valda lagringsenheten med hjälp av parted. I den här artikeln kommer vi att använda /dev/vdc enheten.

Om du inte anger vilken enhet du vill använda kommer ditt system att välja en enhet slumpmässigt. Använd kommandot nedan som inkluderar enhetsnamnet (vdc):

sudo parted /dev/vdc

För att ställa in partitionstabellen, skriv GPT och sedan Ja(Yes) för att acceptera den. Du bör bara göra detta på partitioner som inte innehåller några data som du vill behålla.

Granska din partitionstabell för att visa information om lagringsenheten med följande kommando:

(delad) tryck((parted) print)

För att se instruktioner om hur man gör en ny partition, skriv (parted) help mkpart .

För den här artikeln kommer vi att skapa en ny Linux- diskpartition med kommandot nedan:

(delad) mkpart primär 0 1396MB((parted) mkpart primary 0 1396MB)

0 betyder att(0) du vill starta partitionen i början av enheten. Vi vet från skärmdumpen ovan att enheten har 1396MB . Kommandot ovan talar om för ditt system att starta partitionen vid 0 och avsluta den vid 1396MB .

För att kunna använda partitionen måste den vara formaterad. Först(First) måste du avsluta parted genom att skriva quit . Använd sedan filsystemet ext4 och skriv kommandot nedan för att formatera disken :(ext4)

mkfs.ext4 /dev/vdc

Verifiera genom att skriva sudo parted /dev/vdc . För att avsluta parted , skriv quit . När du avslutar parted sparas ändringarna automatiskt.  

I kommandoläge, använd ett kommando med en bokstav för att visa dig en lista över de åtgärder du kan vidta. Skriv m och tryck på Enter .

Skapa diskpartitioner med cfdisk(Create Disk Partitions Using cfdisk)

Cfdisk är ett Linux-verktyg som används för att skapa, ta bort och ändra partitioner på en diskenhet. För att använda den för att skapa en partition, skriv in följande kommando:

# cfdisk /dev/sda

Namnet på enheten för detta exempel är sda .

I skärmdumpen ovan kan du se sammanfattningsinformation för diskenheten. I mitten av fönstret visas partitionstabellen. Hakparenteserna längst ned visar valbara kommandon.

För att välja en partition från listan, använd upp- och nedpiltangenterna. Välj ett kommando genom att använda höger- och vänsterpilarna.

Exemplet ovan visar tre primära partitioner (1,2 & 3). Lägg märke(Notice) till partitionstypen   för ledigt utrymme .(free space)

Skapa en ny partition genom att välja Ny(New) i det nedre fönstret. Vi kommer att kalla denna partition /dev/sdb . Skriv kommandot # cfdisk /dev/sdb . Välj sedan primär(primary ) som partitionstyp från nästa skärm.

På nästa skärm kommer du att ange storleken på partitionen. Vi kommer att skapa en partition som är 800 KB. Nu kommer du att bli ombedd att bestämma var du ska starta partitionen. Välj början av ledigt utrymme(beginning of free space) .

Från nästa skärm, välj Skriv(Write) för att spara dina ändringar och skriva partitionsdata till disk. Verifiera den nya partitionen genom att skriva ut den med följande kommando:

fdisk -l /dev/sdb

Avslutande tips för att skapa Linux-diskpartitioner(Concluding Tips for Creating Linux Disk Partitions)

Du bör alltid säkerhetskopiera dina data. Även det minsta misstag kan förstöra partitionen för en kritisk enhet. 

Se också till att verifiera och återverifiera att du använder rätt enhet när du skapar din partition. Annars kan du förlora data. 

Låt oss veta dina frågor i kommentarerna nedan.



About the author

Jag är en datatekniker med över 10 års erfarenhet, varav 3 år som 店員. Jag har erfarenhet av både Apple och Android-enheter, och är särskilt skicklig på att reparera och uppgradera datorer. Jag tycker också om att titta på film på min dator och använda min iPhone för att ta bilder och filma.



Related posts