Hvordan partisjonere disker ved hjelp av Cfdisk på Linux

Hvordan Partisjonere Disker Ved Hjelp Av Cfdisk Pa Linux



Cfdisk er et terminalbasert interaktivt diskpartisjoneringsprogram. Den er ikke så avansert som fdisk, men den har et brukervennlig grensesnitt. Det er nok å gjøre de vanlige diskpartisjoneringsoppgavene.

I denne artikkelen vil vi vise deg hvordan du partisjonerer diskene ved hjelp av cfdisk fra kommandolinjen på de mest populære Linux-distribusjonene, det vil si Ubuntu/Debian, Linux Mint, Fedora, RHEL, Rocky Linux, CentOS.

Emne for innhold:

  1. Installere Cfdisk på Ubuntu/Debian/Linux Mint/Fedora/RHEL/Rocky Linux/CentOS
  2. Liste over tilgjengelige disker på Linux
  3. Åpne en disk med Cfdisk for partisjonering
  4. Navigere i brukergrensesnittet til Cfdisk
  5. Opprette en ny partisjonstabell på disken ved hjelp av Cfdisk
  6. Legge til en ny partisjon på disken ved å bruke Cfdisk
  7. Endre partisjonstype ved hjelp av Cfdisk
  8. Sette/fjerne det oppstartbare flagget på partisjoner ved hjelp av Cfdisk
  9. Fjerne partisjonene fra disken ved å bruke Cfdisk
  10. Endre størrelsen på partisjonene ved å bruke Cfdisk
  11. Finne partisjonsinformasjonen ved å bruke Cfdisk
  12. Skrive partisjonstabellen til disken ved hjelp av Cfdisk
  13. Få hjelp på Cfdisk
  14. Konklusjon

Installere Cfdisk på Ubuntu/Debian/Linux Mint/Fedora/RHEL/Rocky Linux/CentOS

Cfdisk er en del av fdisk. Siden fdisk er installert på de fleste populære Linux-distribusjoner som standard, bør cfdisk også installeres. Så du trenger ikke å installere cfdisk manuelt.







Liste over tilgjengelige disker på Linux

For å partisjonere en disk ved hjelp av cfdisk, må du vite hele enhetsbanen til disken du vil partisjonere.



For å vise den fullstendige enhetsbanen til alle tilgjengelige disker på datamaskinen din, kjør følgende kommando:



$ sudo lsblk –pd

Som du kan se, har vi tre disker (/dev/sda, /dev/nvme0n1 og /dev/nvme0n2) installert på datamaskinen vår.





Åpne en disk med Cfdisk for partisjonering

For å åpne en '/dev/nvme0n2' disk (la oss si), kjør følgende kommando:



$ sudo cfdisk / dev / nvme0n2

Hvis disken er ny, er det mer sannsynlig at den ikke har noen partisjonstabell på den. I så fall vil cfdisk be deg om det lage en partisjonstabell på den .

Hvis disken allerede har en partisjonstabell, vil cfdisk vise deg alle tilgjengelige partisjoner på disken.

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

Navigere i brukergrensesnittet til Cfdisk

For å velge et partisjonsskjema/-etikett for disken eller for å velge en partisjon, kan du bruke og piltastene på tastaturet [1] .

For å velge et menyelement kan du bruke og piltastene på tastaturet [2] .

For å gå tilbake til hovedmenyen fra en undermeny eller ledetekst, kan du trykke på tasten på tastaturet.

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

Opprette en ny partisjonstabell på disken ved hjelp av Cfdisk

For å lage en ny partisjonstabell på disken ved hjelp av cfdisk, velg en av de støttede partisjonstabelltypene og trykk .

gpt: GUID-partisjonstabell er en del av UEFI-standarden. Det er et moderne partisjoneringsskjema for datamaskinlagringsenheter. GPT overvinner med mange begrensninger i MBR-partisjoneringsskjemaet. Alle moderne datamaskiner støtter GPT og oppstart fra GPT-partisjoner på UEFI-systemer. Så på moderne systemer anbefales bruk av GPT.

to : MBR eller Master Boot Record er partisjoneringsskjemaet for de gamle BIOS-baserte systemene. Den erstattes av GPT i UEFI-baserte systemer. Nyere operativsystemer støtter ikke oppstart fra dos/MBR-partisjoner på UEFI-systemer lenger.

sgi : Dette partisjoneringsskjemaet brukes på IRIX/SGI-systemet.

sol : Dette partisjoneringsskjemaet brukes på BSD/SUN-systemer.

MERK: Gpt og dos er de mest brukte partisjoneringsskjemaene. Så du vil mest sannsynlig bruke en av dem. For mer informasjon om forskjellige partisjoneringsskjemaer/etiketter, les DISKETIKETTER delen av fdisk manpage .

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

En ny partisjonstabell bør opprettes på disken. Nå kan du opprette nye partisjoner på disken.

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

Legge til en ny partisjon på disken ved å bruke Cfdisk

For å opprette en ny partisjon på disken, velg 'Ledig plass' [1] , velg [Ny] [2] , og trykk .

Du kan også velge ledig plass og trykke 'n' for å opprette en ny partisjon på disken.

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

Skriv inn en størrelse for den nye partisjonen og trykk .

Noen eksempler på partisjonsstørrelse er:

512M – For å lage en 512 MiB partisjon, legg til 'M' etter partisjonsstørrelsen 512.

0,5G – Bruk denne til å lage en 512 MiB eller 0,5 GiB partisjon. Det er det samme som i den forrige; bare et annet format.

10G – For å lage en 10 GiB partisjon, legg til 'G' etter partisjonsstørrelsen 10.

1,5T – For å lage en 1,5 TiB partisjon (1 TiB + 512 GiB), legg til 'T' etter partisjonsstørrelsen 1,5.

100 000S – For å lage en partisjon med 100 000 sektorer stor, legg til 'S' etter partisjonsstørrelsen på 100 000.

En ny partisjon bør opprettes på disken.

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

For å demonstrere de forskjellige funksjonene til cfdisk, laget vi noen nye partisjoner på disken.

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

Endre partisjonstype ved hjelp av Cfdisk

For å endre partisjonstypen til en partisjon, velg partisjonen fra listen [1] , velg [Type] [2] , og trykk .

Du kan også velge partisjonen og trykke 't' for å endre type partisjon.

Velg en passende partisjonstype fra listen og trykk .

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

Vi opprettet en EFI System-partisjon som du kan se i følgende skjermbilde:

Sette/fjerne et oppstartbart flagg på partisjoner ved hjelp av Cfdisk

I dos/MBR-partisjonsskjemaet kan du sette et oppstartbart flagg på partisjonene.

For å slå på/av det oppstartbare flagget på en partisjon, velg partisjonen [1] , velg [Oppstartbar] [2] , og trykk .

Du kan også velge partisjonen og trykke 'b' for å slå på/av det oppstartbare flagget.

Hvis det oppstartbare flagget er satt på partisjonen, vil du se en ' * ' i 'Boot'-delen [1] .

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

Fjerne partisjoner fra disken ved hjelp av Cfdisk

For å fjerne/slette en partisjon fra disken, velg partisjonen [1] , velg [Slett] [2] , og trykk .

Du kan også velge partisjonen og trykke 'd' for å slette partisjonen.

Partisjonen bør fjernes/slettes fra disken.

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

Endre størrelse på partisjoner ved hjelp av Cfdisk

MERK: For å øke størrelsen på partisjonen må du ha en ledig plass rett under partisjonen [1] .

MERK: Å redusere partisjonsstørrelsen kan føre til tap av data. Så vær forsiktig mens du reduserer størrelsen på partisjonen når du har viktige data på partisjonen. På den annen side er det en risikofri operasjon å øke størrelsen på partisjonen.

For å endre størrelse på en partisjon, velg partisjonen [1] , velg [Endre størrelse] [2] , og trykk .

Du kan også velge partisjonen og trykke 'r' for å endre størrelsen på partisjonen.

Skriv inn en ny størrelse for partisjonen og trykk .

Partisjonen bør endres størrelse.

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

Finne partisjonsinformasjonen ved å bruke Cfdisk

På cfdisk brukergrensesnitt vil du finne mye informasjon om partisjonstabellen/oppsettet og partisjoner på disken.

I den øverste delen vil du se hele enhetsbanen (dvs. /dev/nvme0n2) [1] , størrelsen på lagringsenheten (dvs. 128 GiB, 137438953472 byte) [2] , og de tilgjengelige sektorene (dvs. 268435456) [3] . Du vil også se partisjonsskjemaet (dvs. gpt) og UUID/identifikator for partisjonstabellen (dvs. DEBF0237-6B32-9B45-86E2-831AFE5A51FB).

Du vil også se en liste over tilgjengelige partisjoner på disken og følgende partisjonsinformasjon:

  • Full enhetsbane for partisjonene [6]
  • Start sektornummer for partisjonene [7]
  • Sluttsektornummer for partisjonene [8]
  • Brukte sektorer av partisjonene [9]
  • Størrelsen på partisjonene i menneskelest format [10]
  • Partisjonstypen [elleve]

I den nederste delen vil du se UUID [12] og type [1. 3] av den valgte partisjonen.

Skrive partisjonstabellen til disken ved hjelp av Cfdisk

Når du er ferdig med å partisjonere disken, må du skrive endringene til partisjonstabellen på disken.

For å skrive endringene til partisjonstabellen på disken, velg [Skriv] og trykk .

Du kan også trykke på + I for å skrive endringene til partisjonstabellen på disken.

For å bekrefte skriveoperasjonen, skriv inn 'ja' og trykk .

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

Partisjonstabellen skal lagres på disken.

For å lukke cfdisk-programmet, velg [Slutte] og trykk .

Du kan også trykke 'q' for å lukke cfdisk-programmet.

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

cfdisk-programmet bør lukkes.

  En svart og hvit skjerm med hvit tekst Beskrivelse genereres automatisk

Få hjelp på Cfdisk

Hvis du trenger hjelp med cfdisk, kan du:

1. Les hjelpevinduet til cfdisk.

2. Les manpage til cfdisk.

For å vise hjelpevinduet til cfdisk, velg [Hjelp] og trykk eller bare trykk 'h'.

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

Hjelpevinduet til cfdisk skal vises. Du finner mye informasjon om bruk av cfdisk herfra.

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

Manpagen til cfdisk har også mye nyttig informasjon. For å lese manpagen til cfdisk, kjør følgende kommando på en terminalapp:

$ Mann cfdisk

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

Konklusjon

I denne artikkelen viste vi deg hvordan du åpner en disk med cfdisk for partisjonering og navigerer i brukergrensesnittet til cfdisk. Vi viste deg også hvordan du lager en partisjonstabell på nye disker, legger til/fjerner/endre størrelse på diskpartisjonene, endrer partisjonstyper og slår på/av det oppstartbare flagget på dos/MBR-partisjoner. Til slutt viste vi deg hvordan du lagrer partisjonstabellen på disken.