Jokaisella on flash-asema. Ne ovat hienoja pieniä asioita, ja niiden avulla tietojen siirtäminen on helppoa. Joskus flash-asemat voivat kuitenkin vioittua tai vain tasoittua lopettaa työskentelyn. Onneksi, jos käytät Linuxia, sinulla on jo pääsy joukkoihin työkaluihin, jotka voivat auttaa sinua korjaamaan ongelman. Käytämme tässä opetusohjelmassa Ubuntua, mutta kaikki koskevat useimpia nykyaikaisia Linux-jakeluja. Näin voit korjata vioittuneen USB-aseman Linuxissa.
Tässä artikkelissa asetamme etusijalle tietojesi turvallisuuden. Ensinnäkin näet, kuinka voit varmuuskopioida flash-aseman sisällön ja jatkaa sitten erilaisia korjauksia käsillä olevaan ongelmaan. Tällä tavalla, jos yritys korjata ongelma lopulta pahentaa sitä, voit silti pystyä palaamaan flash-aseman nykyisen tilannekuvan.
Ota pakattu koko varmuuskopio
Linuxissa on monia työkaluja minkä tahansa tallennuslaitteen varmuuskopiointiin. Kokeiltu lähestymistapa kuitenkin perustuu dd
ja GunZip (tunnetaan paremmin nimellä gzip).
1. Tee varmuuskopio flash-asemasta liittämällä se ensin tietokoneeseen. Käynnistä suosikkipäätteesi (tai paina CTRL+Alt+T).
2. Etsi flash-asema:
ls /dev/disk/by-id

4. Varmuuskopioi flash-asema kuvatiedostoon, joka on pakattu ZIPillä yhdellä komennolla, käyttämällä:
sudo dd if=/dev/disk/by-id/YOUR_FLASH_DRIVE status=progress | gzip -c > /home/USERNAME/backups/BACKUP_NAME.img.gz

5. Varmuuskopion palauttamiseksi sinun on käännettävä kahden komennon järjestys ja määritettävä flash-asema tulostuslaitteeksi. Koko komento näyttää tältä:
sudo gzip -c /home/USERNAME/backups/BACKUP_NAME.img.gz | sudo dd of=/dev/disk/by-id/YOUR_FLASH_DRIVE status=progress

Korjaa vioittunut tiedostojärjestelmä FSCK: lla
Kun flash-aseman sisältö on varmuuskopioitu, on aika yrittää korjata se. Siksi voit kääntyä fsck
. Tämä työkalu sopii erinomaisesti virheellisten tiedostolohkojen poistamiseen, koska suurin osa (ellei kaikki) korruptiosta ja lukukelvottomuudesta tulee tällaisista ongelmista.
Tätä komentoa varten sinun on määritettävä osio koko aseman sijaan. Löydät sen samalla nimellä kuin laitteesi julkaisemalla:
ls /dev/disk/by-id/usb*
Juokse sitten fsck
siinä:
sudo fsck -v -a /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION-TO-CHECK

Tässä komennossa:
sudo fsck
käyttää korjaustyökalua järjestelmänvalvojan oikeuksilla.-v
käskee sen näyttämään meille yksityiskohtaisia tietoja menettelystä.-a
haluamme sen yrittävän korjata havaitsemansa virheet automaattisesti./dev/disk…
on osio, joka tarkistetaan virheiden varalta.
Alusta USB-asema Fdisk / MKFS: llä päätteestä
Jos fsck ei onnistunut korjaamaan laitteen tiedostojärjestelmää, voit yrittää muotoilla sen käyttämään sitä aivan kuin se olisi uusi.
1. Ensimmäinen vaihe on poistaa kaikki olemassa olevat tiedostojärjestelmärakenteet ja luoda ne uudelleen tyhjästä. Voit käyttää fdisk
tätä varten. Suorita se sudo
laitteellasi:
sudo fdisk /dev/disk/by-id/YOUR_FLASH_DRIVE

2. Paina o seuraa Enter ja luo sille uusi DOS-osiotaulukko, jotta USB-asema on luettavissa kaikkialla. Jos haluat käyttää sitä vain nykyaikaisella tietokoneellasi ja käyttöjärjestelmässäsi, voit korvata sen o kanssa g luoda sen sijaan uusi GPT-osiotaulukko.
3. Paina n ja sitten Enter, kun haluat tehdä uuden osion, sitten s tehdä siitä ensisijainen. Jos käytit e sijasta s, se luodaan laajennettuna osiona, mutta ei ole mitään syytä tehdä niin, jos et aio luoda enemmän kuin kolme osiota asemalle. Sitten voit vain painaa Enter, kun sinulta kysytään osion numerosta, ensimmäisestä ja viimeisestä sektorista, hyväksyäksesi oletusasetukset ja jotta osio ulottuu koko USB-asemaan.

4. Paina s ja sitten Enter tarkistaa USB-aseman uuden tallennusrakenteen. Paina sitten w ja sitten Enter kirjoittamalla muutokset USB-asemaan ja poistumalla fdisk-levyltä.

5. Osioosi on alustamaton, ja koska sillä ei ole vielä tiedostojärjestelmää, se on käyttökelvoton. Voit luoda tiedostojärjestelmän käyttämällä yhtä mkfs-työkaluista, jotka tulevat kaikkien nykyaikaisten Linux-jakelujen mukana. Alusta osio FAT32: ksi, jota useimmat laitteet voivat käyttää, käyttämällä:
sudo mkfs.fat -F 32 /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION

6. Alusta osio NTFS: llä, käytettäväksi nykyaikaisissa Windows-versioissa tai EXT4: ssä, käytettäväksi vain Linuxissa, 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

GUI-tapa tarkistaa ja korjata USB-asema levyillä
Jos et pidä komentojen kirjoittamisesta, voit tarkistaa Levyt-työkalun ja tarkistaa USB-aseman. Levyt on esiasennettu Ubuntuun.
1. Käy sovellusvalikossa ja etsi hakusanalla ”levyt”. Käynnistä sovellus, kun löydät sen.

2. Valitse USB-asema vasemmalla olevasta luettelosta ja napsauta kuvaketta, jossa on kaksi hampaat. Valitse Korjaa tiedostojärjestelmä ja korjaa tiedostojärjestelmä noudattamalla ohjatun toiminnon ohjeita.
3. Meidän tapauksessamme emme käsittäneet laitteisto-ongelmaa, vaan tiedostojärjestelmän vioittumista. Vaikka asia ei ollut korjattavissa, voimme muotoilla USB-aseman uudelleen ja käyttää sitä edelleen. Voit tehdä sen levyillä, kun USB-asema on valittu, napsauttamalla uudelleen kuvaketta, jossa on molemmat hampaat, ja valitsemalla ”Alusta osio …”

4. Kirjoita USB-aseman nimi Volume Name -kenttään ja valitse sille kolme suosituinta tiedostojärjestelmää:
- Ext4 käytettäväksi Linuxin kanssa
- NTFS käytettäväksi nykyaikaisissa Windows-versioissa
- FAT käytettäväksi molempien sekä muun tyyppisten laitteiden kanssa (älypuhelimista pelikonsoleihin)

5. Huomaa ”Poista” -vaihtoehto. Jätä se pois käytöstä nopeaa muotoilua varten. Pyyhkäise se kohtaan Päällä saadaksesi täydellisen muodon, joka poistaa laitteesi sisällön kokonaan. Kun käsittelet vioittuneita laitteita, joilla voi olla myös joitain virheellisiä lohkoja, kannattaa valita täydellinen poisto -vaihtoehto.

Uudistettu USB-asema
Nyt kun olet korjannut vioittuneen USB-aseman, voit käyttää sitä uudelleen kuin upouusi asema. Ja jos haluat luoda Linux Live USB -aseman, seuraa ohjeita.
Liittyvät:
-
Wi-Fi ei toimi Linuxissa? Näin korjaat sen
-
SSH: n määrittäminen ja käyttö Linuxissa
-
7 parhaista Linux-järjestelmän puhdistustyökaluista