Cum să ștergi în siguranță o unitate flash USB pe Linux

Pentru a șterge o unitate flash USB pe Linux, demontați partițiile acesteia și suprascrieți întregul dispozitiv (de exemplu, /dev/sdb), nu doar o partiție. Aceasta scrie zerouri în spațiul adresabil al unității și elimină harta partițiilor curente. Operațiunea este ireversibilă, așa că copiați mai întâi tot ce aveți nevoie.

O suprascriere software este doar o ștergere rapidă a spațiului de stocare flash USB. Controlerul său poate remapa celulele de memorie fizică pentru nivelarea uzurii, lăsând celulele vechi în afara blocurilor pe care Linux le poate aborda. Dacă conținutul este foarte sensibil, citiți îndrumările actuale NIST privind igienizarea suporturilor media înainte de a vă baza pe o suprascriere normală.

Important: Exemplele folosesc /dev/sdbunitatea USB și /dev/sdb1partiția acesteia. Căile vor fi diferite. Nu executați niciodată comanda de suprascriere până când nu ați confirmat dispozitivul după dimensiune, model și informații despre dispozitivul amovibil.

Ștergeți în siguranță o unitate USB din terminalul Linux

1. Faceți o copie de rezervă a unității și identificați calea dispozitivului acesteia

Copiați fișierele pe care doriți să le păstrați în altă parte, închideți aplicațiile care utilizează unitatea și conectați-o la priză. Într-un terminal, enumerați discurile și punctele lor de montare:

lsblk -o NAME,PATH,SIZE,MODEL,TRAN,MOUNTPOINTS
Terminal Linux care afișează ieșirea lsblk cu o unitate flash USB de 29 GB la /dev/sdb și partiția sa /dev/sdb1 montată
Folosește împreună dimensiunea, modelul, dispozitivul de transport USB și punctul de montare pentru a identifica unitatea amovibilă.

În exemplu, /dev/sdaeste discul de sistem și /dev/sdbeste unitatea USB. Sistemul dvs. poate afișa o altă cale, cum ar fi /dev/sdc. Literele dispozitivelor Linux se pot schimba după deconectare sau repornire, așa că potriviți din nou dispozitivul dacă se schimbă ceva. Dacă nu sunteți sigur care disc este stick-ul USB, opriți-vă mai degrabă decât să ghiciți.

2. Demontați fiecare partiție USB

Verificați MOUNTPOINTSrezultatul lsblk. Pentru fiecare partiție montată pe dispozitivul USB, demontați partiția, nu discul părinte. De exemplu:

sudo umount /dev/sdb1
Terminal Linux demontează partiția USB la /dev/sdb1 cu umount
Demontați partiția montată înainte de a scrie pe întregul dispozitiv.

Repetați pentru orice alte partiții USB montate, apoi rulați lsblkdin nou și asigurați-vă că câmpurile punctului de montare sunt goale. Dacă demontarea indică faptul că ținta este ocupată, închideți fereastra managerului de fișiere și orice terminal sau aplicație deschisă pe unitate, apoi încercați din nou. Nu utilizați o demontare lentă pentru a ocoli utilizarea activă; umount -ldetașează un sistem de fișiere în timp ce referințele pot rămâne.

3. Suprascrieți întregul dispozitiv

Înlocuiți /dev/sdbmai jos cu calea exactă către stick-ul USB pe care ați verificat-o. Nu includeți numărul partiției: scrierea pe acesta /dev/sdbvizează întregul stick, în timp ce /dev/sdb1vizează doar o partiție.

sudo dd if=/dev/zero of=/dev/sdb bs=4M status=progress conv=fsync
Terminal Linux care rulează dd pentru a scrie zerouri pe dispozitivul USB verificat și a afișa progresul suprascrierii
Contorul de progres arată câte date adresabile au fost scrise până în prezent.

Citiți comanda încă o dată înainte de a apăsa Enter: valoarea de după of=trebuie să fie dispozitivul USB, nu discul de sistem. Comanda scrie zerouri, status=progressafișează statistici periodice de transfer, iar GNU ddsolicită conv=fsynco sincronizare finală a scrierii. Nu deconectați unitatea și nu închideți terminalul în timp ce comanda rulează.

4. Verificați rezultatul înainte de a reutiliza stick-ul

Așteptați ddfinalizarea și reveniți la promptul shell-ului. La sfârșitul unei scrieri pe întregul dispozitiv, este posibil să raporteze „No space left on device” (Nu a mai rămas spațiu pe dispozitiv) atunci când atinge capacitatea unității. Acest mesaj în sine nu este o dovadă a succesului: comparați cifra finală de octeți copiați cu dimensiunea exactă a dispozitivului, pe care o puteți afișa cu:

lsblk --bytes -d -o PATH,SIZE /dev/sdb

Dacă numărătoarea se potrivește și nu au existat erori de scriere anterioare, Linux a suprascris capacitatea vizibilă. Investigați orice altă eroare în loc să presupuneți că ștergerea a funcționat. Rulați lsblkdin nou; discul USB ar trebui să rămână listat, fără rânduri vechi de partiție. Pentru a utiliza din nou stick-ul, creați o partiție nouă și formatați-o într-un utilitar de disc. Formatarea îl pregătește pentru stocare; nu adaugă o garanție mai puternică de ștergere securizată.

Terminal Linux care afișează numărul complet de octeți dd și ieșirea lsblk cu discul USB, dar fără partiție rămasă
După suprascriere, dispozitivul USB rămâne vizibil, în timp ce partiția sa anterioară a dispărut.

Când o suprascriere a terminalului nu este suficientă

Pentru reutilizarea obișnuită, suprascrierea întregului dispozitiv adresabil este o modalitate practică de a șterge conținutul curent. Nu se poate dovedi că fiecare celulă flash fizică a fost igienizată: controlerele USB pot ascunde blocurile remapate din sistemul de operare. Rularea mai multor treceri sau comutarea de la zerouri la date aleatorii nu rezolvă această limitare la nivel de controler. shredDocumentația GNU avertizează, de asemenea, că nivelarea uzurii pe stocarea în stare solidă poate lăsa date suprascrise în blocurile subiacente.

Dacă recuperarea datelor vechi ar avea consecințe grave, utilizați o metodă de igienizare documentată pentru modelul USB respectiv, dacă acesta acceptă una, sau distrugeți dispozitivul conform unei politici adecvate. NIST SP 800-88 Rev. 2, publicat în septembrie 2025, recomandă selectarea metodelor de igienizare a suporturilor media în funcție de suport și de sensibilitatea informațiilor. Pentru utilizare viitoare, criptați fișierele sensibile înainte de a le stoca pe suporturi media amovibile; acest lucru nu protejează retroactiv o unitate necriptată.

Referințe oficiale

Lasă un comentariu

Cum să recuperați în siguranță partițiile pierdute și datele de pe hard disk

Cum să recuperați în siguranță partițiile pierdute și datele de pe hard disk

Învață cum să recuperezi partiții și fișiere pierdute cu TestDisk și PhotoRec. Protejează unitatea sursă, scanează în siguranță și salvează datele recuperate pe un alt disc.

Cum se scanează coduri QR pe ​​un desktop Linux

Cum se scanează coduri QR pe ​​un desktop Linux

Scanați coduri QR pe ​​Linux cu CoBang folosind o cameră web sau un fișier imagine. Consultați opțiunile de instalare, pașii de configurare și remedierile pentru accesul la camera Flatpak.

Cum se modifică setările camerei web pe Linux cu Cameractrls

Cum se modifică setările camerei web pe Linux cu Cameractrls

Schimbați setările camerei web pe Linux cu Cameractrls: reglați expunerea, culoarea, reducerea pâlpâirii și alte controale acceptate, apoi verificați modurile video compatibile.

Cum se instalează PHPStorm pe Linux: Toolbox, Tar.gz, Snap și AUR

Cum se instalează PHPStorm pe Linux: Toolbox, Tar.gz, Snap și AUR

Instalați PhpStorm pe Linux cu JetBrains Toolbox sau arhiva independentă tar.gz, plus opțiunile Snap și Arch AUR. Java este deja inclus.

Cum se configurează panouri duale pe XFCE 4

Cum se configurează panouri duale pe XFCE 4

Creați un panou XFCE 4 separat pentru fiecare afișaj, atribuiți al doilea panou ieșirii corecte, poziționați-l și dimensionați-l și adăugați lansatoarele și elementele de stare de care aveți nevoie.

Cum se instalează Cisco Packet Tracer pe Linux

Cum se instalează Cisco Packet Tracer pe Linux

Descărcați Cisco Packet Tracer 9.0.1 pentru Ubuntu pe 64 de biți, instalați pachetul DEB cu APT, acceptați licența în Terminal și conectați-vă pentru a începe un laborator.

Cum se face o copie de rezervă a unui CD-ROM ca fișier ISO pe Linux

Cum se face o copie de rezervă a unui CD-ROM ca fișier ISO pe Linux

Creați un fișier ISO CD-ROM pe Linux cu GNOME Disks sau dd. Identificați unitatea optică, monitorizați copia, verificați imaginea și aflați când un disc deteriorat sau audio necesită un alt instrument.

Cum să decupezi o imagine pe Linux cu GIMP

Cum să decupezi o imagine pe Linux cu GIMP

Eliminați fundalul unei fotografii pe Linux cu GIMP: trasați un subiect, ștergeți fundalul selectat, păstrați transparența și exportați un fișier PNG reutilizabil.

Descărcați FlightGear gratuit: Ghid oficial de instalare

Descărcați FlightGear gratuit: Ghid oficial de instalare

Descarcă FlightGear gratuit de pe site-ul oficial. Compară pachetele Windows, macOS și Linux, instalează fișierele de date și începe primul tău zbor.

Aplicația desktop Google Tasks: Cum se utilizează pe computer

Aplicația desktop Google Tasks: Cum se utilizează pe computer

Deschide Google Tasks într-un browser, adaugă o comandă rapidă pentru Chrome sau o lansare în stilul aplicației și gestionează activitățile de făcut în avans prin Calendar și Gmail.