Slik bruker du Fdisk til å administrere partisjoner på Linux

Innholdsfortegnelse:

Slik bruker du Fdisk til å administrere partisjoner på Linux
Slik bruker du Fdisk til å administrere partisjoner på Linux

Video: Slik bruker du Fdisk til å administrere partisjoner på Linux

Video: Slik bruker du Fdisk til å administrere partisjoner på Linux
Video: How to Transfer Photos, Videos & Music Between iPhone & Windows PC | No iTunes or iCloud - YouTube 2024, April
Anonim
Fdisk-kommandoen er et tekstbasert verktøy for visning og administrasjon av harddiskpartisjoner på Linux. Det er et av de kraftigste verktøyene du kan bruke til å administrere partisjoner, men det er forvirrende for nye brukere.
Fdisk-kommandoen er et tekstbasert verktøy for visning og administrasjon av harddiskpartisjoner på Linux. Det er et av de kraftigste verktøyene du kan bruke til å administrere partisjoner, men det er forvirrende for nye brukere.

Denne opplæringen vil gå gjennom det grunnleggende om å bruke fdisk til å administrere et partisjonstabell. Etter at du har brukt fdisk, må du bruke en mkfs-kommando for å formatere nye partisjoner med et filsystem.

Sudo vs Su

På Ubuntu, Linux Mint eller andre Ubuntu-avledede distribusjoner, må fdisk- og mkfs-kommandoene prefikseres med sudo. På distribusjoner som ikke bruker sudo, bruk su - kommandoen først for å få et rotskall, skriv deretter alle kommandoer uten sudo.

Liste Partisjoner

De sudo fdisk -l kommandoer lister partisjonene på systemet ditt.

Du kan legge til en diskens enhetsnavn for å bare liste partisjoner på den. For eksempel, bruk følgende kommando for å bare vise partisjoner på den første diskenheten:
Du kan legge til en diskens enhetsnavn for å bare liste partisjoner på den. For eksempel, bruk følgende kommando for å bare vise partisjoner på den første diskenheten:

sudo fdisk -l /dev/sda

Angir kommandomodus

For å jobbe på diskens partisjoner må du legge inn kommandomodus. Du trenger enhetens navn på en disk fra fdisk -l kommando. Følgende kommando går inn i kommandomodus for den første diskenheten:

sudo fdisk /dev/sda

Ikke rediger partisjoner mens de er i bruk. Hvis du vil redigere systempartisjoner, må du starte opp fra en live-CD først.
Ikke rediger partisjoner mens de er i bruk. Hvis du vil redigere systempartisjoner, må du starte opp fra en live-CD først.

Bruke kommandomodus

I kommandomodus bruker du kommandoer med én bokstav til å spesifisere handlinger du vil ta. Type m og trykk Enter for å se en liste over kommandoene du kan bruke.

Image
Image

Vise partisjonstabellen

Bruk p å skrive ut det nåværende partisjonstabellen til terminalen fra kommandomodus.

Image
Image

Slette en partisjon

Bruke d kommandoen for å slette en partisjon. Du blir bedt om nummeret på partisjonen du vil slette, som du kan få fra p kommando. For eksempel, hvis jeg ønsket å slette partisjonen på / dev / sda5, ville jeg skrive 5.

Når du har slettet partisjonen, kan du skrive inn p igjen for å vise gjeldende partisjonstabell. Partisjonen vises slettet, men fdisk skriver ikke disse endringene til disken før du bruker w-kommandoen.

Opprette en partisjon

Bruke n kommandoen for å opprette en ny partisjon. Du kan opprette en logisk eller primær partisjon (l for logisk eller p for primær). En disk kan bare ha fire primære partisjoner.

Deretter angir du sektoren på disken du vil at partisjonen skal starte på. Trykk Enter for å godta standard sektor, som er den første gratis sektoren på disken.
Deretter angir du sektoren på disken du vil at partisjonen skal starte på. Trykk Enter for å godta standard sektor, som er den første gratis sektoren på disken.

Sist, spesifiser den siste delen av partisjonen på disken. Hvis du vil bruke opp all ledig plass etter den første sektoren, trykker du bare på Enter. Du kan også spesifisere en bestemt størrelse, for eksempel + 5G for en fem gigabyte partisjon eller + 512M for en 512 megabyte partisjon. Hvis du ikke angir en enhet etter + -tegnet, bruker fdisk sektorer som enheten. For eksempel, +10000 Resultatet i slutten av partisjonen er 10000 sektorer etter begynnelsen.

System ID

De n kommando Jeg sprang akkurat til å gjenopprette swap-partisjonen jeg slettet tidligere - eller gjorde det? Hvis jeg kjører p kommandoen igjen, ser jeg at den nye / dev / sda5 partisjonen er en "Linux" partisjon i stedet for en "Linux swap" partisjon.

Hvis jeg vil endre sin type, kan jeg bruke t kommandoen og spesifiser partisjonens nummer.

Jeg blir bedt om heksekoden av typen. Jeg vet det ikke, så jeg kan skrive L for å vise en liste over heksekoder.

Image
Image

Det står 82 er koden for Linux swap partisjoner, så jeg kan skrive det.

Image
Image

Dette formaterer ikke partisjonen med filsystemet du velger. Du må gjøre det senere med riktig mkfs kommando.

Skriverendringer

Bruk w å skrive endringene du har gjort på disken.

Bruk q hvis du vil avslutte uten å lagre endringer.

Formatering av en partisjon

Du må formatere nye partisjoner med et filsystem før du kan bruke dem. Du kan gjøre dette med riktig mkfs-kommando. For eksempel formater denne kommandoen den femte partisjonen på den første disken med ext4-filsystemet.

sudo mkfs.ext4 /dev/sda5

Bruk kommandoen mkswap hvis du vil formatere en partisjon som en byttepartisjon:
Bruk kommandoen mkswap hvis du vil formatere en partisjon som en byttepartisjon:

sudo mkswap /dev/sda5

Fdisk inneholder en rekke andre kommandoer, inkludert ekspertkommandoer du kan få tilgang til ved å kjøre x kommandoen først. Sjekk ut fdisks man side med mann fdisk kommando for mer detaljert informasjon.

Anbefalt: