Kuinka korjata viallinen USB-muistiohjaus Linuxissa

Tässä oppaassa opit korjaamaan vaurioituneen USB-muistitikun Linuxissa. Varmuuskopioi ensin tiedot, sitten käytä työkaluja kuten FSCK, fdisk ja GParted ongelmien korjaamiseen.
Kaikilla on muistitikku. Ne ovat käteviä pieniä asioita, ja niiden avulla tiedon siirtäminen on helppoa. Joskus kuitenkin muistitikku voi vaurioitua tai lakata toimimasta täysin. Onneksi, jos käytät Linuxia, sinulla on jo käytössäsi joukko työkaluja, jotka voivat auttaa ongelman korjaamisessa. Tässä oppaassa käytämme Ubuntu -käyttöjärjestelmää, mutta kaikki ohjeet pätevät useimpiin moderneihin Linux-jakeluversioihin. Tässä on ohjeet siitä, miten voit korjata vaurioutuneen USB-muistitikun Linuxissa.
Tässä artikkelissa priorisoimme tietojesi turvallisuuden. Ensiksi opit varmuuskopioimaan muistitikun sisällön ja sen jälkeen siirrymme eri korjauskeinoihin. Tällä tavalla, jos ongelman korjaaminen pahentaa tilannetta, voit silti palata nykyisen muistitikun tilan varmuuskopioon.
Ota pakattu kokovarmuuskopiotiedosto
Linuxissa on monia työkaluja minkä tahansa tallennuslaitteen varmuuskopioimiseen. Kuitenkin kokeiltu ja testattu tapa perustuu dd:hen ja gzip:iin.
Ennen kuin hyppäät varmuuskopiointitilaan, on hyvä tarkistaa, onko laite todella vaurioitunut. Yksinkertainen ensimmäinen askel on liittää USB eri USB-porttiin tai jopa toiseen tietokoneeseen. Joskus ongelma ei ole itse tikussa – se voi olla jotain yhtä yksinkertaista kuin heikko liitos tai huono portti.
Nyt, jotta voit tehdä varmuuskopion muistitikustasi, liitä USB-tikku tietokoneeseesi. Käynnistä suosikkiterminaalisi (tai paina CTRL + Alt + T). Sen jälkeen etsi muistitikku seuraavalla komennolla:
ls /dev/disk/by-idVaihtoehtoisesti voit tunnistaa muistitikun suorittamalla lsblk tai sudo fdisk -l löytääksesi laitenimen (esim. /dev/sdb, ei osio kuten /dev/sdb1).
Seuraavaksi, varmuuskopioi muistitikku kuva tiedostoon, joka on pakattu GZIP:llä yhdellä komennolla, käytä:
sudo dd if=/dev/disk/by-id/YOUR_FLASH_DRIVE status=progress | gzip -c > /home/USERNAME/backups/BACKUP_NAME.img.gzVarmista myös, että “/home/USERNAME/backups/” on olemassa (luo se komennolla mkdir -p /home/USERNAME/backups). Lisäksi if= parametri määrittää muistitikun ja gzip pakkaa tulosteen.
Palauttaaksesi varmuuskopion, sinun on käännettävä komennot toisin päin ja määritettävä muistitikku tulostelaitteeksi. Kokonaiskomento 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=progressHuom: Tämä ylittää koko muistitikun, poistaen kaikki tiedot. Tarkista laitenimi varmistaaksesi, että et menetä tietoja.
Korjaa vaurioitunut tiedostojärjestelmä FSCK:lla
Kun muistitikun sisältö on varmuuskopioitu, on aika yrittää korjata se. Tähän voit turvautua fsck:hon. Tämä työkalu on loistava huonoja tiedostoblokkeja poistamiseen, sillä suurin osa (tai kaikki) vaurioitumisesta ja luettavuudesta johtuu ongelmista kuten tämä.
Tässä komennossa sinun on määritettävä osio kokonaisen ajoneuvon sijasta. Löydät sen samannimisellä laitteella antamalla:
ls /dev/disk/by-id/usb*Suorita sitten fsck sille komennolla:
sudo fsck -v -y /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION-TO-CHECKTässä komennossa:
sudo fsckajaa korjaustyökalun hallintaoikeuksilla.-vkäskee näyttämään yksityiskohtaista tietoa prosessista.-yilmoittaa, että haluamme sen automaattisesti yrittävän korjata kaikki havaitsemansa virheet./dev/disk…on osio, jota tarkistetaan virheiden varalta.
Muotoile USB-tikku Fdisk/MKFS:llä terminaalista
Jos fsck ei onnistunut korjaamaan laitteen tiedostojärjestelmää, voit yrittää muotoilla sen toimimaan kuin uusi.
Ensimmäinen askel on poistaa kaikki olemassa olevat tiedostojärjestelmästruktuurit ja luoda ne alusta alkaen. Voit käyttää fdisk:a tähän. Suorita se sudo-komennolla laitteellasi:
/dev/disk/by-id/YOUR_FLASH_DRIVE
Painamalla o ja sitten Enteriä voit luoda uuden DOS-osio-taulukon, jolloin USB-asemasi on luettavissa kaikkialla. Jos aiot käyttää sitä vain modernissa tietokoneessa ja käyttöjärjestelmässä, voit korvata o:n g:lla luodaksesi uuden GPT-osio-taulukon sen sijaan.
Painamalla n ja sitten Enteriä voit tehdä uuden osion, sitten p tehdäksesi siitä pääosan. Jos käytit e sen sijaan, se luodaan laajennetuksi osioksi, mutta ei ole järkeä tehdä niin, jos et suunnittele luoda useampaa kuin kolmea osiota asemalla. Voit sitten vain painaa Enter, kun kysytään osion numeroa, ensimmäisiä ja viimeisiä sektoreita, hyväksyäksesi oletusasetukset ja saada osion kattaa koko USB-aseman.
Paina p ja sitten Enter tarkistaaksesi uuden tallennusrakenteen USB-asemassasi. Paina sitten w ja Enter kirjoittaaksesi muutokset USB-asemalle ja poistut fdiskistä.
Uuden osion muotoilu tiedostojärjestelmällä
Osiosi on muotoilematon, ja koska sillä ei vielä ole tiedostojärjestelmää, se on käyttämätön. Voit luoda tiedostojärjestelmän käyttämällä yhtä mkfs-työkaluista, jotka tulevat kaikkien nykyaikaisten Linux-jakeluversioiden mukana. Muotoile osiosi FAT32:ksi, joka on useimpien laitteiden käytettävissä, käyttämällä:
sudo mkfs.fat -F 32 /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITIONMuotoile osiosi NTFS:llä, käytettäväksi modernien Windows-versioiden kanssa, tai EXT4:llä, käytettäväksi vain Linuxin kanssa, käyttämällä:
sudo mkfs.ntfs /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITIONtai
sudo mkfs.ext4 /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITIONEXT4 on optimoitu Linuxille, mutta sitä ei tueta natiivisti Windowsissa tai macOS:ssä ilman lisäohjelmistoa.
Muotoilun jälkeen voit liittää USB-aseman ja vahvistaa, että se toimii. Käytä yksinkertaisesti lsblk:tä tarkistaaksesi, että osiolla on tiedostojärjestelmä ja se on liitettävissä.
GUI-tapa tarkistaa ja korjata USB-asemaa Disks-työkalulla
Jos et pidä komentojen kirjoittamisesta, voit kääntyä Disks-työkalun puoleen tarkistaaksesi ja muotoillaksesi USB-asemasi. Disks on esiasennettu Ubuntu-universumeihin.
Käy sovellusten valikossa ja hae Disks. Käynnistä sovellus, kun löydät sen.
Valitse USB-asemasi vasemmanpuoleisesta luettelosta ja napsauta rataskuvaketta. Valitse sitten Korjaa tiedostojärjestelmä ja seuraa ohjattua toimintoa korjataksesi tiedostojärjestelmän.
Meidän tapauksessamme emme käsitelleet laitteisto-ongelmaa, vaan tiedostojärjestelmän korruptiota. Vaikka ongelma oli ohi, voimme silti muotoilla USB-asemamme ja jatkaa sen käyttöä. Tehdäksesi sen Disks-työkalulla, valitse USB-asema ja napsauta jälleen rataskuvaketta, ja valitse Muotoile osio.
Anna USB-asemallesi nimi Tilavuuden nimi -kentässä ja valitse kolmen suosituimman tiedostojärjestelmän joukosta:
- Ext4 Linuxille
- NTFS moderneille Windows-versioille
- FAT sekä molemmille että muille laitteille (älypuhelimista pelikonsolilaitteisiin)
Huomaa, että Tyhjennä-vaihtoehto. Jätä se pois käytöstä nopeaa muotoilua varten. Kytke se päälle täydellistä muotoilua varten, joka pyyhkii kokonaan laitteen sisällön. Korruptoituneiden laitteiden kanssa, joilla voi myös olla huonoja lohkoja, on parempi valita täysi pyyhintävaihtoehto.
Korjaaminen GPartedilla
Jos et halua käyttää komentorivistöä, GParted on erinomainen graafinen työkalu levyosioiden hallintaan ja levyjen korjaamiseen. Se on hyvin samanlainen kuin oletuslevyjen vaihtoehto, mutta tarjoaa edistyneempiä vaihtoehtoja.
Ensiksi asenna GParted kirjoittamalla:
sudo apt install gpartedKun GParted on asennettu, voit käynnistää sen joko sovellusvalikosta tai kirjoittamalla gparted terminaaliin ja syöttämällä salasanasi, kun kysytään.
Kun olet käynnistänyt GParted, valitse USB-asemasi oikean yläkulman avattavasta valikosta — ole tarkkana, ettei valitse järjestelmäasemaasi vahingossa. Jos asema on liitetty, napsauta sitä hiiren oikealla painikkeella ja purkaudu siitä. Sitten voit joko suorittaa tiedostojärjestelmän tarkistuksen valitsemalla tarkistamisvaihtoehdon tai muotoile kokonaan osion.
Muotoilu vaihtoehto.
Lopputulemat
Nyt kun olet korjannut vialliset USB-muisteesi, voit käyttää sitä jälleen kuin uutta. Ja jos haluat luoda Linux Live USB -muistitikun, seuraa ohjeita täältä.
Nyt kun olet lukenut Kuinka korjata viallinen USB-muistiohjaus Linuxissa loppuun, kutsumme sinut tutustumaan lisää Linux-kategoriaan. Löydät sieltä muita mielenkiintoisia artikkeleita, jotka laajentavat tietojasi ja pitävät sinut ajan tasalla. Älä lopeta lukemista ja löytämistä!

Vastaa