Format SD -kort i Linux

Format SD -kort i Linux

Et SD -kort må formateres og partisjoneres før det kan brukes. Nesten alle SD -kort kommer med fettfilsystemet som allerede er satt opp, slik at de ikke trenger å formateres første gang. Likevel er det tider når formatering av stasjonen er nødvendig.

Du kan formatere en SD -stasjon og lage de nødvendige partisjonene ved hjelp av et grafisk verktøy som GPARTED eller med kommandolinjeverktøy som fdisk eller skilt.

Hva vil vi snakke om?

I denne artikkelen vil vi vise deg hvordan du formaterer et SD -kort på et Linux -operativsystem. Spesifikt vil vi bruke en Ubuntu 20.04 System for denne artikkelen.

Forutsetning:

For denne opplæringen bør du ha følgende grunnleggende forutsetninger:

  1. Brukeren skal ha superbrukerrettigheter på systemet.
  2. Grunnleggende kunnskap om Linux -kommandolinjen og partisjonsadministrasjonen.

Advarsel: Formatering er en destruktiv prosess og sletter alle data på enheten. Forsikre deg om at du har en sikkerhetskopi av viktige filer som er lagret på SD -kortet.

Leter etter SD -kortetheten

Vi må finne målapparatet vårt på systemet før vi kan gå videre. For dette, kjør følgende kommando før du kobler til SD -kortet:

$ se "dmesg | hale -10"

Nå setter vi inn SD -kortet og ser på utgangen fra forrige kommando. Den skriver ut en melding som bekrefter at enheten er vedlagt. Vi kan også bruke LSBLK Kommando for å bekrefte enheten:

$ LSBLK

En liste over alle blokkenheter er skrevet ut av denne kommandoen.

I vårt tilfelle er navnet på enheten /dev/sdc. Navnet kan være annerledes avhengig av distribusjonen som er i bruk.

Demontering av enheten

Det kan være eksisterende partisjoner på Target SD -kortet. Vi kan finne dem ved å bruke kommandoen:

$ ls -a /dev | grep sdc

Hvis utgangen viser enhetsnavnene med nummersikter, betyr dette at det er formaterte partisjoner. Igjen, ta en titt på forrige advarsel i rødt.

La oss demontere disse partisjonene ved å bruke følgende kommando:

$ sudo umount /dev /sdc1

Tilnærming 1: Bruke diskverktøyet til å formatere et SD -kort

For å formatere SD -kortet ved hjelp av diskverktøyet, følg de medfølgende trinnene:

Trinn 1. Åpne diskverktøyprogrammet fra applikasjonsmappen.

Steg 2. Fra popup-vinduet velger du målenheten fra listen til venstre. Nå, fra høyre fan, velger du partisjonen som inneholder et filsystem. Deretter, venstreklikk på girikonet og velg alternativet "Format Partition".

For å sikre at ingen data blir igjen på enheten, kan du også slette partisjonen permanent skilt verktøy:

Trinn 3. Nå vises et nytt vindu der du kan gi et navn til SD -kortet ditt (volum). Hvis du vil overskrive alle eksisterende data, kan du slå på slettbryteren.

For "Type" -blokken kan du velge Ext4, FAT, NTFS eller et hvilket som helst annet tilgjengelig format. Trykk nå på neste knapp.

Trinn 4. Til slutt klikker du på formatknappen på neste vindu for å starte prosessen.

SD -kortet ditt er endelig formatert og klart til bruk. Du kan montere den og begynne å lage filer og kataloger.

Tilnærming 2: Bruke kommandolinjen for å formatere et SD -kort

La oss se på hvordan du formaterer et SD -kort fra kommandolinjen.

Trinn 1. Først åpner du terminalen og sjekk disken som skal formateres:

$ sudo df -h

For å fullføre oppgaven er det viktig å velge riktig disk.

Steg 2. Nå, som vi nevnte tidligere i delen "Montering av enheten", demonter SD -kortet (hopp over dette trinnet hvis det ikke er montert).

Trinn 3. La oss opprette en ny partisjon fra terminalen med GNU -delen av kommandoen. For denne opplæringen lager vi en enkelt partisjon som opptar hele stasjonen. Diskstørrelsen i vårt tilfelle er 16 GB. De Mklabel MSDOS Parameter forteller oss at standarden for partisjonene våre er MBR.

For å bruke GNU -delte kommandoen her, skriv inn “Delt” etterfulgt av enhetsfilnavnet for måldisken som for eksempel /dev/sdc.

$ sudo parted /dev /sdc mklabel mSDOS 0 16G

Trinn 4. I Linux er det ikke nok å lage partisjonene til å gjøre dem nyttige. Som et resultat må vi formatere dem og lage et filsystem for dem. Du kan nå formatere SD -kortet i hvilket som helst format du trenger. For å bruke ext4 -formatet bruker vi for eksempel følgende kommando:

$ sudo mkfs -t ext4 /dev /sdc

Trinn 5. Deretter monterer du den nye partisjonen på filsystemet, si /mnt. Kontroller også ved hjelp av følgende LSBLK -kommando:

$ sudo mount /dev /sdc /mnt

Det er alt vi må gjøre for å formatere et SD -kort på Linux.

Konklusjon

I denne artikkelen så vi på hvordan du bruker de forskjellige filsystemene til å formatere og montere en SD -kortdisk i Linux. Mens formatering av diskene under Linux er enkelt (forutsatt at du vet hva du gjør), kan noe feilstikk føre til tap av data.