Hvordan fikse buggy USB i Linux

For å lagre dokumentene våre bruker vi vanligvis skylagringstjenester eller USB -pinner. De fleste av oss har en type USB -minne for å lagre all denne informasjonen og for enkelt å kunne flytte dokumenter og andre typer filer mellom forskjellige datamaskiner.

Noen ganger presenterer disse enhetene feil som ikke tillater Linux -systemet å oppdage dem, og på denne måten vil vi ha problemer med det optimale arbeidet med dem. I denne opplæringen vil vi analysere hvordan du retter opp denne typen feil i Linux -miljøer og i dette tilfellet vil vi bruke Debian 8.

1. Gjennomgå og fjern dårlige blokker


Kommandoen FSCK (filsystemkontroll) Det er til stor hjelp for å korrigere de forskjellige feilene i flashminnet eller USB siden verktøyet FCSK fjerner alle ødelagte blokker for å optimalisere driften av den.

Før vi bruker denne kommandoen må vi bekrefte hvilken som er identifikatoren til USB -stasjonen, for dette bruker vi kommandoen

 LSBLK

Der kan vi bekrefte at USB -stasjonen vår er identifisert med ID -en sda1. For å bruke verktøyet FSCK vi kan bruke hvilken som helst av følgende syntaks:

  • Vi kan spesifisere en spesiell partisjon ved hjelp av / dev / Partition_ID
  • Vi kan spesifisere en hel disk ved hjelp av / dev / sdc

I dette tilfellet vil vi bruke partisjonen knyttet til USB -en vår, som vi vil introdusere følgende for:

 sudo fsck / dev / sda1
Parametrene som vi kan implementere når vi bruker FSCK er som følger:

Reparer systemet automatisk-til
Sjekk diskblokker-c
Gi mer informasjon-v: (Verbose)
Tving verifikasjon-F
Aktiver interaktiv modus-r
Bruk svaret JA-Y

2. Reduser USB -stasjonen til null


Dette alternativet kan brukes når stasjonen er helt uleselig, og vi må slette alle dataene som er inkludert i den, og den mest praktiske måten å utføre denne oppgaven på er å bruke kommandoen dd Vi kan bruke følgende syntaks.
 sudo dd if = / dev / zero of = / dev / sd1
(Hvis det bare er partisjonen)
 dd hvis = / dev / null av = / dev / sdc
(Hvis vi vil bruke dette på hele disken)

3. Opprett nytt filsystem


Et annet alternativ som vi har tilgjengelig for å rette feilene i USB -minnene våre er endre minnefilsystemet slik at alt starter fra bunnen av. Vi kan bruke følgende syntaks avhengig av typen filsystem. (husk å ta hensyn til minne -ID)

Ext4

 sudo mkfs.ext4 -f / dev / sda1

Fett32

 sudo mkfs.msdos -f 32 / dev / sda1

NTFS

 sudo mkfs.ntfs -f / dev / sda1

På denne måten kan vi håndtere mulige feil i USB -stasjoner på våre Linux -datamaskiner.

Lag USB Boot Ubuntu

wave wave wave wave wave