3 moduri de a șterge în siguranță un hard disk pe Linux

Pentru a șterge în siguranță o unitate Linux, identificați dacă este o unitate hard disk magnetică (HDD) sau o unitate SSD (Solid-State Drive). Pentru un HDD, utilizați o suprascriere completă a dispozitivului cu ddsau GNU shred. Pentru o unitate SSD sau NVMe, preferați o operațiune de ștergere sau dezinfectare a firmware-ului acceptată: suprascrierile gazdei pot pierde spațiul de stocare remapat. Faceți copii de rezervă ale oricărui lucru de care aveți nevoie. Fiecare comandă de aici este distructivă și poate șterge discul greșit dacă selectați dispozitivul greșit.

Pregătiți unitatea

Bootează de pe un USB live Linux dacă ținta conține sistemul tău de operare. Deconectează fiecare unitate pe care dorești să o păstrezi, atunci când este posibil. Enumera dispozitivele și punctele de montare:

lsblk -o NAME,SIZE,MODEL,SERIAL,TRAN,MOUNTPOINTS
Terminal Linux ilustrativ care listează numele discurilor și partițiilor înainte de a alege o unitate
Doar un exemplu de terminal; numele dispozitivelor și detaliile modelului variază. Potriviți ținta după dimensiune, model și număr de serie.

De exemplu, /dev/sdaeste un disc SATA întreg și /dev/sda1este o partiție. NVMe folosește un spațiu de nume precum /dev/nvme0n1și un controler precum /dev/nvme0. În comenzile de mai jos, /dev/sdXeste un substituent. Înlocuiți-l cu calea verificată pentru întregul disc; nu utilizați niciodată o partiție atunci când intenționați să ștergeți întreaga unitate.

Demontați fiecare partiție țintă montată, repetând această comandă pentru celelalte partiții listate de lsblk:

sudo umount /dev/sdX1
Comandă ilustrativă de terminal pentru demontarea unei partiții de disc țintă
Demontați fiecare partiție montată pe țintă înainte de a scrie pe întregul disc.

Executați lsblkdin nou. Dacă identitatea discului sau starea de montare este neclare, opriți-o și verificați-o înainte de a continua.

1. Suprascrierea unui HDD magnetic cu dd

GNU ddpoate scrie zerouri pe blocurile adresabile de gazdă ale unui HDD magnetic. O unitate mare poate dura ore întregi. Din sesiunea live, executați:

sudo dd if=/dev/zero of=/dev/sdX bs=16M status=progress conv=fsync
Terminal ilustrativ care arată dd scriind zerouri pe întregul disc
Cursorul rămâne în timp ce ddse scrie; progresul afișat depinde de unitate.

iffurnizează zerouri, ofdenumește întreaga țintă, status=progressafișează informațiile de transfer și conv=fsyncgolește ieșirea înainte de ieșire. Mențineți computerul alimentat. Când promptul shell revine, examinați ieșirea finală. O scriere brută nelimitată poate raporta „Nu mai este spațiu pe dispozitiv” la limita discului; comparați numărul de octeți cu capacitatea unității. O eroare timpurie nu este o ștergere reușită.

Terminal ilustrativ după ce comanda dd a revenit la un prompt
Un prompt returnat înseamnă că comanda s-a încheiat; verificați dacă scrierea completă a dispozitivului s-a finalizat.

Folosește această metodă pentru discurile magnetice, nu ca o garanție SSD: firmware-ul unității poate remapa blocuri în afara razei de acțiune a gazdei. Consultați manualul GNU Coreutils dd .

2. Suprascrie un HDD cu GNU shred

shredeste o a doua opțiune de suprascriere a întregului disc. Această comandă efectuează o trecere pseudo-aleatorie urmată de o trecere finală zero:

sudo shred --verbose --iterations=1 --zero /dev/sdX
Terminal ilustrativ care arată cum GNU shred suprascrie un întreg disc
O trecere de suprascriere solicitată plus o trecere finală zero; rezultatul variază în funcție de versiunea Coreutils.

Poate dura la fel de mult ca sau mai mult decât dd; rularea ambelor nu face un SSD sigur. GNU avertizează că shredpresupune existența unui sistem de fișiere și a suprascrierii datelor prin hardware, ceea ce s-ar putea să nu fie valabil pentru jurnalizare sau sisteme de fișiere de tip copiere la scriere, snapshot-uri sau stocare flash. Scrierile directe pe dispozitive ocolesc sistemul de fișiere, dar nu și remaparea unităților. Consultați documentația GNU shred .

3. Folosește funcția de ștergere a firmware-ului unității

Pentru SSD-uri și o igienizare mai puternică, utilizați o acțiune de ștergere acceptată de unitatea în sine și urmați procedura producătorului. Standardul NIST SP 800-88 Revizia 2 (publicat în septembrie 2025) stabilește igienizarea în jurul sensibilității datelor și al efortului de recuperare; nicio comandă nu reprezintă o garanție universală sau un certificat de conformitate.

NVMe

Instalați nvme-clidin distribuția Linux dacă este necesar, apoi verificați capacitățile de sanitizare ale controlerului:

sudo nvme id-ctrl /dev/nvme0
Comandă ilustrativă pentru verificarea capacităților de sanitizare pe un controler NVMe
Verificați ieșirea reală a controlerului; acțiunile de igienizare acceptate variază în funcție de unitate.

Numai dacă ștergerea blocurilor este listată ca fiind acceptată, porniți operațiunea și așteptați:

sudo nvme sanitize /dev/nvme0 --sanact=start-block-erase --wait
Comandă ilustrativă de sanitizare NVMe care așteaptă o operațiune de ștergere a blocurilor
Aceasta vizează controlerul și așteaptă finalizarea; menține mașina alimentată.

Folosește calea controlerului, nu spațiul său de nume. Manualul nvme-cli documentează acțiunea și --wait. Pe nvme-cli 3.x, sudo nvme log sanitize /dev/nvme0verifică starea; versiunile mai vechi pot utiliza nvme sanitize-log.

SATA

Pentru o unitate SATA conectată direct, verificați compatibilitatea cu Ștergerea de securitate ATA și specificați:

sudo hdparm -I /dev/sdX
Rezultat ilustrativ hdparm care arată suportul de securitate ATA și o stare înghețată
Acest exemplu prezintă o unitate blocată; nu continuați fără o cale sigură documentată de furnizor.

Numai dacă unitatea raportează suport, nu este blocată sau deja blocată, iar producătorul acesteia documentează procedura, setați o parolă de unică folosință utilizând solicitarea de securitate:

sudo hdparm --user-master u --security-prompt-for-password --security-set-pass /dev/sdX

Păstrați parola respectivă, apoi introduceți aceeași parolă când vi se solicită aici:

sudo hdparm --user-master u --security-prompt-for-password --security-erase /dev/sdX

Manualul hdparm marchează aceste comenzi ca fiind periculoase și avertizează că este posibil să nu funcționeze cu anumite kerneluri. Adaptoarele USB le pot bloca. Dacă configurarea sau ștergerea eșuează, păstrați parola și urmați instrucțiunile de recuperare ale producătorului unității.

De ce DBAN nu este o opțiune universală

Ghidurile mai vechi recomandă imaginea bootabilă a DBAN și comanda de ștergere automată. Proiectul DBAN spune că este pentru HDD-uri, nu poate detecta sau șterge SSD-uri, nu are actualizări de software și nu poate garanta igienizarea completă. Nu porniți niciodată o ștergere automată decât dacă fiecare unitate detectată este destinată a fi ștearsă.

Alegeți după tipul de unitate

  • HDD magnetic: alegeți fie dintr dd-o shredsesiune live.
  • SSD SATA: utilizați o procedură ATA Secure Erase acceptată, documentată de producător.
  • SSD NVMe: utilizați o acțiune de dezinfectare raportată de controler ca fiind acceptată, apoi verificați finalizarea.
  • Date sensibile sau reglementate: urmați politica de igienizare a organizației dvs. și verificați rezultatul înainte de transfer sau eliminare.

Formatarea unei partiții sau ștergerea fișierelor nu șterge întreaga unitate. Confirmați ținta de două ori, utilizați o metodă potrivită tehnologiei sale de stocare și nu întrerupeți operațiunea de ștergere.

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.