Måten vi vanligvis formaterer SSD -partisjoner, fjerner ikke dataene fra stasjonen. Du kan fremdeles gjenopprette filer fra det. Så dataene dine er ikke trygge, hovedsakelig når du selger den gamle SSD -en, da du ikke vet hvem som vil kjøpe dem og hva hans intensjoner er. Dine private bilder, videoer og andre viktige filer kan gjenopprettes fra solgt SSD, og du vil egentlig ikke ha det.
Så før du selger SSD -en din eller gir den bort til noen, er det best å slette alle dataene fra SSD -en din sikkert.
I denne artikkelen vil jeg vise deg hvordan du kan slette alle dataene fra SSD -en din sikkert. Så la oss komme i gang.
Innholdsfortegnelse:
Installere GNOME -disker:
MERK: Du kan hoppe over denne delen hvis du ikke vil slette SSD -en din ved å bruke Gnome Disk -appen sikkert.
Du kan slette SSD -en din med Gnome disker app. Gnome disker bør installeres som standard på hver Linux -distribusjon med GNOME 3 Desktop Environment. GNOME -disker fungerer også i andre stasjonære miljøer også. Alt du trenger å gjøre er å installere GNOME -disker fra pakkelageret til ønsket Linux -distribusjon.
På Ubuntu/Debian kan du installere Gnome -disker med følgende kommandoer:
$ sudo apt oppdatering
$ sudo apt install Gnome-Disk-UTILITY -Y
På Centos/RHEL/Fedora kan du installere GNOME -disker med følgende kommando:
$ sudo dnf install Gnome-Disk-UTILITY -Y
På Arch Linux kan du installere GNOME -disker med følgende kommandoer:
$ sudo pacman -y
$ sudo pacman -s gnome-disk-uthet
Installere HDParm:
MERK: Du kan hoppe over denne delen hvis du ikke vil slette SATA SSD ved å bruke SSD -maskinvarefunksjonene sikkert.
For å sikkert slette SATA SSD -er ved å bruke sine sikre slette maskinvarefunksjoner, må du ha hdparm verktøy installert på datamaskinen din.
På Ubuntu/Debian kan du installere hdparm verktøy med følgende kommandoer:
$ sudo apt oppdatering
$ sudo apt install hdparm -y
På CentOS/RHEL/Fedora kan du installere HDParm -verktøyet med følgende kommando:
$ sudo dnf installer hdparm -y
På Arch Linux kan du installere hdparm verktøy med følgende kommandoer:
$ sudo pacman -y
$ sudo pacman -s hdparm
Installere NVME-CLI:
MERK: Du kan hoppe over denne delen hvis du ikke vil slette eller desinfisere NVME SSD ved å bruke SSD -maskinvarefunksjonene.
For å slette eller desinfisere NVME SSD -er ved å bruke maskinvarefunksjonene, må du ha NVME-CLI pakke installert på datamaskinen din.
På Ubuntu/Debian kan du installere hdparm verktøy med følgende kommandoer:
$ sudo apt oppdatering
$ sudo apt install nvme -cli -y
På CentOS/RHEL/Fedora kan du installere HDParm -verktøyet med følgende kommando:
$ sudo dnf installer nvme -cli -y
På Arch Linux kan du installere hdparm verktøy med følgende kommandoer:
$ sudo pacman -y
$ sudo pacman -s nvme -cli
Slett SSD -er sikkert med Gnome -disker:
Denne delen vil vise deg hvordan du bruker Gnome Disks -appen for å slette SSD -data sikkert. Hvis du ikke har GNOME -disker -appen installert, kan du sjekke installasjon av GNOME -disker i denne artikkelen.
Først, åpne Gnome disker app fra Applikasjonsmeny av datamaskinen din.
De Gnome disker App skal åpnes.
Velg SSD du vil formatere fra Gnome Disks -appen.
Når du har valgt en SSD, bør du finne enhetsnavnet fra Gnome Disks -appen merket på skjermbildet nedenfor.
I mitt tilfelle er enhetsnavnet på SSD -en min /dev/sda. Det kan være annerledes for deg. Så sørg for å erstatte den med din fra nå av.
Før du formaterer SSD SDA, Du kan lese de første 10 MB av SSD -en med følgende kommando:
$ sudo dd if =/dev/sda bs = 1m count = 10
Du bør se mange tilfeldige tegn, som vist på skjermdumpen nedenfor. Dette betyr at SSD har mye data i seg.
Når du sikkert sletter SSD, bør du ikke se noen av disse tilfeldige tegnene uansett hvor mye data du leser fra SSD.
Klikk på> for å slette SSD -en du har valgt med Gnome Disks -appen Formater disk… Som merket på skjermbildet nedenfor.
De Formater disk Vinduet skal vises.
Plukke ut Overskriv eksisterende data med nuller (sakte) fra Viske ut rullegardinmeny som merket i skjermbildet nedenfor
Klikk på Format… Som merket på skjermbildet nedenfor.
Klikk på Format.
Skriv inn påloggingspassordet ditt og klikk på Autentisere.
GNOME -disken -appen skal begynne å fylle SSD -en med nuller, som vist på skjermbildet nedenfor. Det kan ta en stund å fullføre avhengig av hastigheten og størrelsen på SSD.
På dette tidspunktet bør alle dataene til SSD -en din slettes sikkert.
Du kan bekrefte om alle dataene er fjernet fra SSD /dev/sda som før. Bare les de første 10 MB dataene fra SSD med følgende kommando:
$ sudo dd if =/dev/sda bs = 1m count = 10
Som du ser, er det ingen data i de første 10 MB av SSD -en min. Uansett hvor mye data du leser fra dem, bør du se den samme utdataene.
Så SSD er sikkert slettet. Du kan nå selge SSD eller gi den bort.
Slett SSD -er sikkert med DD -kommandoen:
Du kan sikkert slette alle dataene til SSD-en din med DD-kommandolinjeprogrammet.
Først må du kjøre følgende kommando for å finne enhetsnavnet til SSD -en din.
$ sudo lsblk -e7
Alle lagringsenhetene som er installert på datamaskinen din, skal være oppført.
I mitt tilfelle er enhetsnavnet på SSD SDA. Det kan være annerledes for deg. Så sørg for å erstatte den med din fra nå av.
Før du formaterer SSD SDA, Du kan lese de første 10 MB av SSD med følgende kommando:
$ sudo dd if =/dev/sda bs = 1m count = 10
Du bør se mange tilfeldige tegn, som vist på skjermdumpen nedenfor. Dette betyr at SSD har mye data i seg.
Når du sikkert sletter SSD, bør du ikke se noen av disse tilfeldige tegnene uansett hvor mye data du leser fra SSD.
Å nullfylle alle datacellene i SSD-en din SDA, Kjør følgende kommando:
$ sudo dd if =/dev/null av =/dev/sda bs = 1m status = fremgang
Det kan ta en stund å fylle alle datacellene i SSD-en din. Det avhenger av hastigheten og størrelsen på SSD -en din.
Når alle datacellene i SSD-en er nullfylt, bør DD-kommandoen slutte å kjøre med følgende feilmelding.
Les nå de første 10 MB dataene fra SSD -en SDA, Og du skal ikke se noen data der inne. Dette betyr at SSD er sikkert slettet.
$ sudo dd if =/dev/sda bs = 1m count = 10
Slett SATA SSD -er ved å bruke SSD -maskinvarefunksjon:
Du kan sikkert slette SATA SSD til fabrikkens standard ved hjelp av SSDS Secure Slette maskinvarefunksjoner. For å gjøre det, må du ha HDParm -verktøyet installert på datamaskinen din. Hvis du ikke har HDParm -verktøyet installert på datamaskinen din, kan du sjekke installasjonen av HDParm sikkert seksjon av denne artikkelen.
Først må du kjøre følgende kommando for å finne enhetsnavnet til SSD -en din.
$ sudo lsblk -e7
Alle lagringsenhetene som er installert på datamaskinen din, skal være oppført.
I mitt tilfelle er enhetsnavnet på SSD SDA. Det kan være annerledes for deg. Så sørg for å erstatte den med din fra nå av.
For å slette SSD -en din sikker.
For å sjekke den frosne statusen til SATA SSD SDA, Kjør følgende kommando:
$ sudo hdparm -i /dev /sda | grep frossen
Som du kan se, SSD SDA er i en frossen stat.
Å endre frossen tilstand av SATA SSD til ikke frossen, Du kan gjøre en av følgende ting:
MERK: Å koble ut SATA -kabelen fra SSD -en når datamaskinen din kjører, kan henge datamaskinen din. Du kan aktivere varm plugging for SATA -porten der SSD er festet fra datamaskinens BIOS for å løse dette problemet.
Nå, sjekk den frosne tilstanden til SSD -en din SDA med følgende kommando:
$ sudo hdparm -i /dev /sda | grep frossen
SSD skal ikke fryses, som vist på skjermdumpen nedenfor.
Nå må du angi et brukerpassord for SSD og aktivere sikkerhet for SSD.
For å aktivere sikkerhet for SSD SDA, Angi brukerpassordhemmeligheten for SSD som følger:
$ sudo hdparm --bruker-master u-sikkerhet-set-pass hemmelighet /dev /sda
SSD -enheten skal være aktivert, og brukerpassordet skal settes til hemmelig.
MERK: Ikke start datamaskinen på nytt etter dette trinnet. Du vil ikke kunne få tilgang til SSD -en din med mindre den er låst opp.
Nå, sjekk om brukerpassordet er angitt med følgende kommando:
$ sudo hdparm -i /dev /sda
Som du ser er brukerpassordet angitt.
Før du formater SSD SDA sikkert, kan du lese de første 10 MB av SSD -en med følgende kommando:
$ sudo dd if =/dev/sda bs = 1m count = 10
Du bør se mange tilfeldige tegn, som vist på skjermdumpen nedenfor. Dette betyr at SSD har mye data i seg.
Når du sikkert sletter SSD, bør du ikke se noen av disse tilfeldige tegnene uansett hvor mye data du leser fra SSD.
Det er to typer sikre sletteoperasjoner for SATA SSD -er: Sikkerhets slette og Forbedret sikkerhets slette.
Forbedret sikkerhets slette gjør en mer aggressiv sletting og tar mer tid å fullføre enn Sikkerhets slette.
Du kan se hvor mye tid en Sikkerhets slette og Forbedret sikkerhets slette vil fullføre på SSD SDA med hdparm nytte. Som du kan se på skjermdumpen nedenfor, vil min Samsung 860 EVO 500 GB SSD ta 4 minutter for sikkerhets slette og 8 minutter for forbedret sikkerhets slette.
$ sudo hdparm -i /dev /sda
MERK: Før du starter en sikkerhets sletting eller forbedret sikkerhetsledningsoperasjon på SSD -en, må du sørge for at den ikke er montert. Når du har kjørt sikkerhetsveien eller forbedret kommandoen for sikkerhet, kan du ikke snu tilbake og stoppe den.
Å gjøre en sikkerhets slette på SSD SDA, Kjør følgende kommando:
$ sudo hdparm --bruker-master u-sikkerhet-slette hemmelighet /dev /sda
Å gjøre en forbedret sikkerhets slette på SSD SDA, Kjør følgende kommando:
$ sudo hdparm --bruker-master u-sikkerhet-erase-forbedret hemmelighet /dev /sda
Kommandoen for sikkerhets sletting skal utføres. Det kan ta en stund å fullføre.
En gang SSD SDA blir sikkert slettet, brukerpassordet skal tilbakestilles, og sikkerhet bør deaktiveres, som du kan se på skjermbildet nedenfor.
$ sudo hdparm -i /dev /sda
Nå, start datamaskinen på nytt for at endringene skal tre i kraft som følger:
$ sudo omstart
Som du kan se, alle partisjonene i SSD SDA fjernes.
$ sudo lsblk -e7
Les nå de første 10 MB dataene fra SSD -en SDA, Og du skal ikke se noen data der inne. Dette betyr at SSD er sikkert slettet.
$ sudo dd if =/dev/sda bs = 1m count = 10
Slett NVME SSD -er sikkert med SSD -maskinvarefunksjon:
Du kan sikkert slette NVME SSD -er med de sikre slette maskinvarefunksjonene til NVME SSD. For å gjøre det, må du ha NVME-CLI pakke installert på datamaskinen din. Hvis du ikke har NVME-CLI Pakke installert på datamaskinen din, sjekk installasjon av NVME-CLI-delen av denne artikkelen.
Når du har NVME-CLI Pakke installert, kan du liste opp alle NVME SSD -er som er installert på datamaskinen din med følgende kommando:
$ sudo nvme liste
NVME SSD -ene som er installert på datamaskinen din, skal være oppført.
I mitt tilfelle er enhetsveien til min NVME SSD /dev/nvme0n1. Det kan være annerledes for deg. Så sørg for å erstatte den med din fra nå av.
Jeg har mange partisjoner i NVMe SSD /Dev /NVME0N1, som du kan se på skjermdumpen nedenfor. Når SSD er sikkert slettet, vil også partisjonene bli fjernet.
$ sudo lsblk -e7
Ulike NVME SSD -er implementerer forskjellige sett med funksjoner. For å finne ut om NVME SSD /dev/nvme0n1 Støtter de nødvendige sikre slettefunksjonene, kjør følgende kommando:
$ sudo nvme id -ctrl /dev /nvme0n1 -h | EGREP "Format | Crypto Erase"
Du bør se følgende utdata hvis NVME SSD støtter de nødvendige sikre slettefunksjonene.
NVME SSD jeg bruker støtter Format og Krypto slette egenskaper.
Din NVME SSDs funksjoner støtter ikke Ikke støttet Status, som du kan se på skjermbildet nedenfor.
Det er to typer sikre sletteoperasjoner for NVME SSD -er: Brukerdata slette og Kryptografisk sletting.
Brukerdata Sletting: SSD -kontrolleren vil slette alle brukerdataene. Det kan fylle dem med nuller eller ene.
Kryptografisk slette: SSD -kontrolleren vil slette alle brukerdataene kryptografisk.
MERK: Når du har startet en slettingsoperasjon, vil du ikke kunne stoppe den.
Å utføre en Brukerdata slette Operasjon på NVME SSD /dev/nvme0n1, Kjør følgende kommando:
$ sudo nvme format /dev /nvme0n1 -s 1 -n 1
Å utføre en Crytographic Erase Operasjon på NVME SSD /dev/nvme0n1, Kjør følgende kommando:
$ sudo nvme format /dev /nvme0n1 -s 2 -n 1
NVME SSD /dev/nvme0n1 skal slettes sikkert.
For at endringene skal tre i kraft, start datamaskinen på nytt med følgende kommando:
$ sudo omstart
Dataene og partisjonene til din NVME SSD bør fjernes.
$ sudo lsblk -e7
Sanitisering av NVME SSD -er med SSD -maskinvarefunksjon
Du kan sikkert slette NVME SSD -er med Danitize -maskinvarefunksjonene til NVME SSD. Sanitiseringsfunksjonen til NVME SSD fjerner alle brukerdata, hurtigbuffer, ikke-flyktige medier og kontrollerminnebuffere. Så ingenting kan noen gang gjenopprettes på noen måte.
For å desinfisere NVME SSD -er, må du ha NVME-CLI pakke installert på datamaskinen din. Hvis du ikke har NVME-CLI Pakke installert på datamaskinen din, sjekk installasjon av NVME-CLI-delen av denne artikkelen.
Når du har NVME-CLI Pakke installert, kan du liste opp alle NVME SSD -er som er installert på datamaskinen din med følgende kommando:
$ sudo nvme liste
NVME SSD -ene som er installert på datamaskinen din, skal være oppført.
I mitt tilfelle er enhetsveien til min NVME SSD /dev/nvme0n1. Det kan være annerledes for deg. Så sørg for å erstatte den med din fra nå av.
Jeg har noen partisjoner i NVMe SSD /Dev /NVME0N1, som du kan se på skjermdumpen nedenfor. Når SSD er sikkert slettet, vil også partisjonene bli fjernet.
$ sudo lsblk -e7
For å finne ut om NVME SSD /dev/nvme0n1 Støtter de nødvendige desinfiseringsfunksjonene, kjør følgende kommando:
$ sudo nvme id -ctrl /dev /nvme0n1 -h | Egrep "Sanitize"
Sanitiseringsstøttestatusen til din NVME SSD skal skrives ut.
Min NVME SSD støtter ikke desinfiseringsfunksjonen, som du kan se på skjermbildet nedenfor.
Det er 4 typer desinfiseringsoperasjoner for NVME SSD -er:
MERK: Når du har startet desinfiseringsoperasjonen, vil du ikke kunne stoppe den. Du vil ikke kunne bruke SSD før desinfiseringsoperasjonen er ferdig. Desinfiseringsoperasjonen vil til og med overleve omstarter.
For å starte en desinfiseringsoperasjon på NVME SSD /dev/nvme0n1 i Avslutt feilmodus, Kjør følgende kommando:
$ sudo nvme sanitize -a 1 /dev /nvme0n1
Å starte a Blokkering Sanitiser operasjonen på NVME SSD /dev/nvme0n1, Kjør følgende kommando:
$ sudo nvme sanitize -a 2 /dev /nvme0n1
Å starte en Overskriv Sanitiser operasjonen på NVME SSD /dev/nvme0n1, Kjør følgende kommando:
$ sudo nvme sanitize -a 3 /dev /nvme0n1
Å starte a Krypto slette Sanitiser operasjonen på NVME SSD /dev/nvme0n1, Kjør følgende kommando:
$ sudo nvme sanitize -a 4 /dev /nvme0n1
For å sjekke desinfiseringen av din NVME SSD /dev/nvme0n1, Kjør følgende kommando:
$ sudo nvme sanitize-log /dev /nvme0n1
Løpende desinfiseringstype, desinfiseringsfremdrift, desinfiseringsstatus og estimert tid til å fullføre hver av de desinfisere operasjonene skal være oppført.
Når desinfiseringsoperasjonen er fullført, bør dataene og partisjonene til NVME SSD fjernes.
$ sudo lsblk -e7
Konklusjon:
Denne artikkelen viser deg hvordan du installerer Gnome disker, hdparm, og NVME-CLI på datamaskinen din. Jeg har også vist deg hvordan du sikkert kan slette SSD -ene med Gnome disker app og dd kommando. Jeg har vist deg hvordan du sikkert kan slette SATA SSD -er og NVME SSD -er ved å bruke SSDs Secure Erase Hardware -funksjon. Til slutt har jeg vist deg hvordan du kan slette NVME SSD -er med Danitize -kommandoen sikkert.
Referanser:
[1] Solid State Drive/Memory Cell Clearing - Archwiki
[2] NVME® -teknologien løser mange vanlige driftsspørsmål - NVM Express