Kuinka korjata vioittunut USB -asema Linuxissa

Jokaisella on flash -asema. Ne ovat hienoja pieniä asioita, ja ne tekevät tiedon liikkumisesta helpoksi. Joskus flash-asemat voivat kuitenkin vioittua tai vain tasaa lopettaminen. Onneksi, jos käytät Linuxia, sinulla on jo pääsy joukkoon työkaluja, jotka voivat auttaa sinua korjaamaan ongelman. Käytämme Ubuntua tähän opetusohjelmaan, mutta kaikki pätee nykyaikaisimpiin Linux -jakaumiin. Näin voit korjata vioittuneen USB -aseman Linuxissa.

Sisällysluettelo

Tässä artikkelissa priorisoimme tietojen turvallisuuden. Ensinnäkin näet kuinka voit varmuuskopioida flash -aseman sisältöä ja siirtyä sitten erilaisiin korjauksiin käsillä olevan ongelman vuoksi. Tällä tavoin, jos yritys korjata ongelma lopulta pahentaa sitä, saatat silti pystyä palaamaan flash -aseman nykyisen tilan tilanteeseen.

Ota pakattu täysi varmuuskopiokuva

Linuxissa on monia työkaluja minkä tahansa tallennuslaitteen varmuuskopiointiin. Kuitenkin kokeiltu lähestymistapa riippuuddjagzip.

Ennen kuin hyppää varmuuskopiotilaan, on syytä tarkistaa, onko asema todella vioittunut. Yksinkertainen ensimmäinen askel on kytkeä USB toiseen USB -porttiin tai jopa toiseen tietokoneeseen. Joskus ongelma ei ole itse asema - se voi olla jotain niin yksinkertaista kuin löysä yhteys tai hiutaleinen portti.

Nyt, jotta voit varmuuskopion flash -asemastasi, yhdistä ensin USB tietokoneeseen. Polta suosikkiterminaali (tai paina Ctrl + alt + t). Sen jälkeen etsi flash -asema tämän kanssa:

ls /dev/disk/by-id

Vaihtoehtoisesti voit tunnistaa flash -aseman käyttämällälsblktaisudo fdisk -lLaitteen nimen löytäminen (esim. /dev /sdb, ei osio, kuten /dev /sdb1).

Varmuuskopioi seuraavaksi flash -asemasi kuvatiedostoon, joka on pakattu GZIP: llä yhdessä komennossa, käytä:

Suositeltu lukeminen:5 parasta tapaa korjata Windows 11 -vikotetut järjestelmätiedostot

sudo dd if=/dev/disk/by-id/YOUR_FLASH_DRIVE status=progress | gzip -c > /home/USERNAME/backups/BACKUP_NAME.img.gz

Varmista myös, että "/koti/käyttäjätunnus/varmuuskopiot/"On olemassa (luo semkdir -p /home/USERNAME/backups). Lisäksiif=Parametri määrittelee flash -aseman jagzippakattaa lähtö.

Varmuuskopion palauttamiseksi sinun on käännettävä kahden komennon sekvenssi ja määritettävä flash -asema lähtölaitteena. Koko komento näyttää tältä:

sudo gzip -cd /home/USERNAME/backups/BACKUP_NAME.img.gz | sudo dd of=/dev/disk/by-id/YOUR_FLASH_DRIVE status=progress

Huomautus: Tämä korvaa koko flash -aseman poistamalla kaikki tiedot. Tarkista laitteen nimi, jotta vältetään tietojen menetys.

Korjaa vioittunut tiedostojärjestelmä FSCK: n kanssa

Kun Flash -aseman sisältö on varmuuskopioitu, on aika yrittää korjata se. Sitä varten voit kääntyäfsck. Tämä työkalu sopii erinomaisesti huonojen tiedostolohkojen poistamiseen, koska useimmat (elleivät kaikki) korruptio ja luettavuus johtuvat tällaisista ongelmista.

Tätä komentoa varten sinun on määritettävä osio täyden aseman sijasta. Löydät sen samanlaisella nimellä kuin laite liikkeeseenlaskemalla:

ls /dev/disk/by-id/usb*

Juokse sittenfscksiinä:

sudo fsck -v -y /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION-TO-CHECK

Tässä komennossa:

  • sudo fsckSuorittaa korjaustyökalun hallinnollisilla oikeuksilla.
  • -vKäsittelee sitä näyttämään meille yksityiskohtaisia tietoja menettelystä.
  • -yTilat, joiden haluamme sen yrittävän automaattisesti korjata kaikki sen virheet.
  • /dev/disk…on osio, joka tarkistetaan virheiden varalta.

Muotoile USB -asema FDISK/MKFS: n kanssa päätteestä

JosfsckEi onnistunut korjaamaan laitteen tiedostojärjestelmää, voit yrittää muotoilla sitä käyttämään sitä ikään kuin se olisi uusi.

Ensimmäinen askel on poistaa kaikki olemassa olevat tiedostojärjestelmärakenteet ja luoda ne uudelleen tyhjästä. Voit käyttääfdisktästä. Suorittaasudolaitteessasi:

sudo fdisk /dev/disk/by-id/YOUR_FLASH_DRIVE

Paina o Seuraa Enter Luo uusi DOS -osiotaulukko siihen, jotta USB -asema on luettavissa kaikkialla. Jos haluat käyttää sitä vain nykyaikaisessa tietokoneessa ja käyttöjärjestelmässä, voit korvata O: lla g: llä uuden GPT -osiotaulukon luomiseksi.

Paina n, jota seuraa Enter, tehdäksesi uuden osion, sitten P tehdäksesi siitä ensisijaisen. Jos käytit E: tä P: n sijasta, se luodaan pidennettynä osiona, mutta ei ole mitään syytä tehdä niin, jos et aio luoda enemmän kuin kolme osiota asemaan. Sitten voit vain painaa Enter -ohjelmaa, kun kysytään osion numerosta, ensin ja viimeisimmät sektorit, hyväksyäksesi laiminlyönnit ja saadaksesi osion koko USB -aseman.

Paina P ja kirjoita sitten tarkistaaksesi USB -aseman uusi tallennusrakenne. Paina sitten W: n jälkeen Enter kirjoittaaksesi muutokset USB -asemaan ja poistumaan FDIKE: stä.

Uuden osion muotoilu tiedostojärjestelmällä

Osiosi on muotoilematon, ja koska sillä ei ole vielä tiedostojärjestelmää, se on käyttökelvoton. Voit luoda tiedostojärjestelmän käyttämällä yhtämkfsTyökalut, joissa on kaikki nykyaikaiset Linux -jakaumat. Alustaa osiosi FAT32: ksi, useimpien laitteiden käyttöä, käytä:

sudo mkfs.fat -F 32 /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION

Alustaa osiosi NTFS: n kanssa käytettäväksi Windowsin nykyaikaisten versioiden tai EXT4: n kanssa käytettäväksi vain Linuxin kanssa, käytä:

sudo mkfs.ntfs /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION

tai

sudo mkfs.ext4 /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION

EXT4 on optimoitu Linuxille, mutta Windows tai MacOS ei tue sitä natiivisesti ilman lisäohjelmistoja.

Muotoamisen jälkeen voit asentaa USB -aseman ja vahvistaa sen toimivan. Käytä yksinkertaisestilsblkJälleen tarkistaa, että osiossa on tiedostojärjestelmä ja se on asennettavissa.

GUI -tapa tarkistaa ja korjata USB -asema levyillä

Jos et pidä komentojen kirjoittamisesta, voit kääntyä USB -aseman tarkistamiseen ja muotoiluun. Levyt on esiasennettu Ubuntulle.

Käy sovellusvalikossa ja etsiLevyt. Käynnistä sovellus, kun etsit sen.

Valitse USB -asema vasemmalla olevasta luettelosta ja napsauta vaihdekuvaketta. Valitse sittenKorjata tiedostojärjestelmäja noudata ohjatun toiminnon vaiheita korjataksesi tiedostojärjestelmän.

Meidän tapauksessamme emme olleet käsittelemään laitteistoongelmaa, mutta tiedostojärjestelmän korruptiota. Vaikka ongelma ei ollut korjattu, voisimme muotoilla USB -aseman ja käyttää sitä edelleen. Napsauta kuvaketta uudelleen, jotta USB -asema on valittu USB -aseman kanssa uudelleen ja valitseMuodostuu osio.

Kirjoita USB -aseman nimi Volume -nimikenttään ja valitse sen kolmesta suosituimmasta tiedostojärjestelmästä:

  • Ext4 käytettäväksi Linuxin kanssa
  • NTF: t käytettäväksi Windowsin nykyaikaisten versioiden kanssa
  • Rasva käytettäväksi sekä muiden kuin muun tyyppisten laitteiden kanssa (älypuhelimista pelikonsoleihin)

Huomaa Poista -vaihtoehto. Jätä se vammaiseksi nopeaan muotoon. Selvitä se päälle täydelliseen muotoon, joka poistaa laitteen sisällön kokonaan. Kun käsitellään vioittuneita laitteita, joilla voi olla myös joitain huonoja lohkoja, on parempi mennä koko PRASE -vaihtoehtoon.

Korjaaminen GParted

Jos et halua käyttää komentoriviä, GParted on loistava graafinen työkalu levyosioiden hallintaan ja asemien korjaamiseen. Se on hyvin samanlainen kuin oletuslevyjen vaihtoehto, mutta edistyneempien vaihtoehtojen kanssa.

Asenna ensin GPARTED kirjoittamalla:

sudo apt install gparted

Kun GPARTED on asennettu, voit käynnistää sen joko sovellusvalikosta tai kirjoittamallagpartedterminaaliin ja syöttämällä salasanasi, kun sitä kysytään.

Kun olet käynnistänyt GPARTED, valitse USB-asema oikeasta yläkulmasta avattavasta valikosta-ole vain erittäin varovainen, ettet valitse järjestelmää asemasi vahingossa. Lisäksi, jos asema on asennettu, napsauta sitä hiiren kakkospainikkeella ja irrota se. Sitten voit joko suorittaa tiedostojärjestelmän tarkistuksen valitsemalla tarkistusvaihtoehto tai muotoilla osio kokonaan käyttämällä muotoa vaihtoehtoon.

Viimeiset ajatukset

Nyt kun olet korjannut vioittuneen USB-aseman, voit käyttää sitä uudelleen kuin aivan uusi asema. Ja jos haluat luoda Linux Live USB -aseman, noudata ohjeita täällä.

Related Posts