Il modo in cui di solito formatiamo le partizioni SSD non rimuove i dati dall'unità. Puoi ancora recuperare file da esso. Quindi, i tuoi dati non sono sicuri, principalmente quando vendi il tuo vecchio SSD, come non sai chi lo comprerà e quali sono le sue intenzioni. Le tue foto private, video e altri file importanti possono essere recuperati dal tuo SSD venduto e non lo vuoi davvero.
Quindi, prima di vendere il tuo SSD o regalarlo a qualcuno, è meglio cancellare tutti i dati dal tuo SSD in modo sicuro.
In questo articolo, ti mostrerò come cancellare tutti i dati del tuo SSD in modo sicuro. Quindi iniziamo.
Sommario:
Installazione di dischi gnome:
NOTA: Puoi saltare questa sezione se non vuoi cancellare il tuo SSD usando l'app Gnome Disks in modo sicuro.
Puoi cancellare in modo sicuro il tuo SSD con il Dischi gnome app. Dischi gnome dovrebbe essere installato per impostazione predefinita su ogni distribuzione Linux con l'ambiente desktop GNOME 3. I dischi Gnome funzionano anche su altri ambienti desktop. Tutto quello che devi fare è installare i dischi gnome dal repository pacchetti della distribuzione Linux desiderata.
Su Ubuntu/Debian, è possibile installare i dischi Gnome con i seguenti comandi:
$ sudo apt update
$ sudo apt Installa gnome-disk-utility -y
Su CentOS/RHEL/FEDORA, è possibile installare i dischi di Gnome con il seguente comando:
$ sudo dnf installa gnome-disk-utility -y
Su Arch Linux, è possibile installare i dischi Gnome con i seguenti comandi:
$ sudo pacman -sy
$ sudo pacman -s-disco-utilità
Installazione di hdParm:
NOTA: Puoi saltare questa sezione se non si desidera cancellare il tuo SSD SATA utilizzando saldamente le funzionalità hardware SSD.
Per cancellare in modo sicuro SSD SATA utilizzando le sue funzionalità di hardware di cancellazione sicure, è necessario avere il hdparm Utilità installata sul tuo computer.
Su Ubuntu/Debian, puoi installare il hdparm utilità con i seguenti comandi:
$ sudo apt update
$ sudo apt install hdparm -y
Su CentOS/RHEL/Fedora, è possibile installare l'utilità HDParm con il seguente comando:
$ sudo dnf Installa hdparm -y
Su Arch Linux, puoi installare il hdparm utilità con i seguenti comandi:
$ sudo pacman -sy
$ sudo pacman -s hdparm
Installazione di NVME-CLI:
NOTA: Puoi saltare questa sezione se non vuoi cancellare o disinfettare in modo sicuro il tuo SSD NVME utilizzando le funzionalità hardware SSD.
Per cancellare o disinfettare in modo sicuro gli SSD NVME utilizzando le sue funzionalità hardware, è necessario avere il nvme-cli pacchetto installato sul tuo computer.
Su Ubuntu/Debian, puoi installare il hdparm utilità con i seguenti comandi:
$ sudo apt update
$ sudo apt install nvme -cli -y
Su CentOS/RHEL/Fedora, è possibile installare l'utilità HDParm con il seguente comando:
$ sudo dnf installa nvme -cli -y
Su Arch Linux, puoi installare il hdparm utilità con i seguenti comandi:
$ sudo pacman -sy
$ sudo pacman -s nvme -cli
Cancella in modo sicuro gli SSD con dischi GNOME:
Questa sezione ti mostrerà come utilizzare l'app Gnome Disks per cancellare in modo sicuro i dati SSD. Se non hai installato l'app Dischi GNOME, controlla la sezione Installazione dei dischi GNOME di questo articolo.
Innanzitutto, apri il Dischi gnome app dal Menu dell'applicazione del tuo computer.
IL Dischi gnome L'app dovrebbe essere aperta.
Dall'app Gnome Disks, selezionare l'SSD che si desidera formattare, come contrassegnato nello screenshot seguente.
Una volta selezionato un SSD, dovresti trovare il nome del dispositivo dall'app Dischi Gnome contrassegnata nello screenshot seguente.
Nel mio caso, il nome del dispositivo del mio SSD è /dev/sda. Potrebbe essere diverso per te. Quindi, assicurati di sostituirlo con il tuo da ora in poi.
Prima di formattare l'SSD SDA, Puoi leggere i primi 10 MB del tuo SSD con il seguente comando:
$ sudo dd if =/dev/sda bs = 1m count = 10
Dovresti vedere molti caratteri casuali, come mostrato nello screenshot qui sotto. Ciò significa che l'SSD ha molti dati.
Una volta cancellato in modo sicuro l'SSD, non dovresti vedere nessuno di questi caratteri casuali, non importa quanti dati leggi dall'SSD.
Per cancellare in modo sicuro l'SSD che hai selezionato con l'app Gnome Disks, fare clic su> Formato disco .. come contrassegnato nello screenshot seguente.
IL Disco di formato la finestra deve essere visualizzata.
Selezionare Sovrascrivi i dati esistenti con zero (lento) dal Cancellare Menu a discesa come contrassegnato nello screenshot in basso
Clicca su Formato… come contrassegnato nello screenshot seguente.
Clicca su Formato.
Digita la password di accesso e fai clic su Autenticare.
L'app Gnome Disk dovrebbe iniziare a riempire il tuo SSD con zero, come mostrato nello screenshot seguente. Potrebbe volerci un po 'di tempo per completare a seconda della velocità e delle dimensioni del tuo SSD.
A questo punto, tutti i dati del tuo SSD dovrebbero essere cancellati in modo sicuro.
Puoi confermare se tutti i dati vengono rimossi dall'SSD /dev/sda come prima. Basta leggere i primi 10 MB di dati dall'SSD con il seguente comando:
$ sudo dd if =/dev/sda bs = 1m count = 10
Come puoi vedere, non ci sono dati nei primi 10 MB del mio SSD. Non importa quanti dati che leggi da esso, dovresti vedere lo stesso output.
Quindi, l'SSD viene cancellato in modo sicuro. Ora puoi vendere l'SSD o regalarlo.
Cancellare in modo sicuro gli SSD con il comando DD:
Puoi cancellare in modo sicuro tutti i dati del tuo SSD con il programma di riga di comando DD.
Innanzitutto, eseguire il seguente comando per trovare il nome del dispositivo del tuo SSD.
$ sudo lsblk -e7
Tutti i dispositivi di archiviazione installati sul computer dovrebbero essere elencati.
Nel mio caso, il nome del dispositivo dell'SSD è SDA. Potrebbe essere diverso per te. Quindi, assicurati di sostituirlo con il tuo da ora in poi.
Prima di formattare l'SSD SDA, Puoi leggere i primi 10 MB dell'SSD con il seguente comando:
$ sudo dd if =/dev/sda bs = 1m count = 10
Dovresti vedere molti caratteri casuali, come mostrato nello screenshot qui sotto. Ciò significa che l'SSD ha molti dati.
Una volta cancellato in modo sicuro l'SSD, non dovresti vedere nessuno di questi caratteri casuali, non importa quanti dati leggi dall'SSD.
Per riempire zero tutte le celle di dati del tuo SSD SDA, Esegui il seguente comando:
$ sudo dd if =/dev/zero di =/dev/sda bs = 1m status = progress
Potrebbe volerci un po 'di tempo per riempire a zero tutte le celle di dati del tuo SSD. Dipende dalla velocità e dalle dimensioni del tuo SSD.
Una volta che tutte le celle di dati del tuo SSD sono piene di zero, il comando DD dovrebbe interrompere il seguente messaggio di errore.
Ora leggi i primi 10 MB di dati dal tuo SSD SDA, E non dovresti vedere alcun dato lì dentro. Ciò significa che l'SSD viene cancellato in modo sicuro.
$ sudo dd if =/dev/sda bs = 1m count = 10
Cancella in modo sicuro SSDS SSD utilizzando la funzione hardware SSD:
È possibile cancellare in modo sicuro il tuo SSD SATA al suo valore predefinito di fabbrica utilizzando le funzionalità hardware di cancellazione SSDS Secure. Per fare ciò, devi avere l'utilità HDParm installata sul tuo computer. Se non hai installato l'utilità HDPRARM sul tuo computer, selezionare l'installazione di installazione di HDPRARM in modo sicuro di questo articolo.
Innanzitutto, eseguire il seguente comando per trovare il nome del dispositivo del tuo SSD.
$ sudo lsblk -e7
Tutti i dispositivi di archiviazione installati sul computer dovrebbero essere elencati.
Nel mio caso, il nome del dispositivo dell'SSD è SDA. Potrebbe essere diverso per te. Quindi, assicurati di sostituirlo con il tuo da ora in poi.
Per cancellare in modo sicuro il tuo SSD utilizzando le funzionalità hardware di cancellazione sicure dell'SSD, il tuo SSD non deve essere in uno stato congelato.
Per controllare lo stato congelato del tuo SSD SATA SDA, Esegui il seguente comando:
$ sudo hdparm -i /dev /sda | grep congelato
Come puoi vedere, l'SSD SDA è in un congelato stato.
Per cambiare il congelato stato del tuo sata ssd a non congelato, Puoi fare una delle seguenti cose:
NOTA: Collegare il cavo SATA dal tuo SSD quando il computer è in esecuzione potrebbe appendere il computer. È possibile abilitare il collegamento a caldo per la porta SATA in cui l'SSD è allegato dal BIOS del tuo computer per risolvere questo problema.
Ora, controlla lo stato congelato del tuo SSD SDA con il seguente comando:
$ sudo hdparm -i /dev /sda | grep congelato
L'SSD non deve essere congelato, come mostrato nello screenshot seguente.
Ora, devi impostare una password utente per SSD e abilitare la sicurezza per l'SSD.
Per abilitare la sicurezza per l'SSD SDA, Imposta il segreto della password utente per l'SSD come segue:
$ sudo hdparm-user-master u--security-set-pass secret /dev /sda
La sicurezza dell'SSD dovrebbe essere abilitata e la password dell'utente dovrebbe essere impostata su segreto.
NOTA: Non riavviare il computer dopo questo passaggio. Non sarai in grado di accedere al tuo SSD a meno che non sia sbloccato.
Ora, controlla se la password utente è impostata con il seguente comando:
$ sudo hdparm -i /dev /sda
Come puoi vedere, la password dell'utente è impostata.
Prima di formattare in modo sicuro l'SSD SDA, puoi leggere i primi 10 MB del tuo SSD con il seguente comando:
$ sudo dd if =/dev/sda bs = 1m count = 10
Dovresti vedere molti caratteri casuali, come mostrato nello screenshot qui sotto. Ciò significa che l'SSD ha molti dati.
Una volta cancellato in modo sicuro l'SSD, non dovresti vedere nessuno di questi caratteri casuali, non importa quanti dati leggi dall'SSD.
Esistono 2 tipi di operazioni di cancellazione sicure per SSD SATA: Cancella di sicurezza E Cancella di sicurezza migliorata.
Cancella di sicurezza migliorata fa una cancellazione più aggressiva e richiede più tempo per completare Cancella di sicurezza.
Puoi vedere quanto tempo a Cancella di sicurezza E Cancella di sicurezza migliorata Completerà sull'SSD SDA con il hdparm utilità. Come puoi vedere nello screenshot qui sotto, My Samsung 860 EVO 500 GB SSD richiederà 4 minuti per la cancellazione della sicurezza e 8 minuti per una cancellazione di sicurezza migliorata.
$ sudo hdparm -i /dev /sda
NOTA: Prima di avviare una cancellazione di sicurezza o una migliore operazione di cancellazione della sicurezza sul tuo SSD, assicurati che non sia montato. Inoltre, una volta eseguita la cancellazione della sicurezza o il comando di cancellazione di sicurezza migliorata, non è possibile tornare indietro e fermarlo.
Per fare una cancellazione di sicurezza sull'SSD SDA, Esegui il seguente comando:
$ sudo hdparm-User-Master U-Securizzazione-Erase Secret /Dev /SDA
Per fare una cancellazione di sicurezza migliorata sull'SSD SDA, Esegui il seguente comando:
$ sudo hdparm-User-master u-Secret /Dev /SDA
Il comando di cancellazione di sicurezza dovrebbe essere eseguito. Potrebbe volerci un po 'di tempo per completare.
Una volta l'SSD SDA viene cancellato in modo sicuro, la password dell'utente dovrebbe essere ripristinata e la sicurezza dovrebbe essere disabilitata, come puoi vedere nello screenshot seguente.
$ sudo hdparm -i /dev /sda
Ora, riavviare il computer per le modifiche ad avere effetto come segue:
$ sudo riavvia
Come puoi vedere, tutte le partizioni dell'SSD SDA vengono rimossi.
$ sudo lsblk -e7
Ora leggi i primi 10 MB di dati dal tuo SSD SDA, E non dovresti vedere alcun dato lì dentro. Ciò significa che l'SSD viene cancellato in modo sicuro.
$ sudo dd if =/dev/sda bs = 1m count = 10
Cancella in modo sicuro gli SSD NVME con funzionalità hardware SSD:
È possibile cancellare in modo sicuro gli SSD NVME con le funzionalità hardware di cancellazione sicure del tuo SSD NVME. Per fare ciò, devi avere il nvme-cli pacchetto installato sul tuo computer. Se non hai il nvme-cli Pacchetto installato sul tuo computer, controlla l'installazione della sezione NVME-CLI di questo articolo.
Una volta che hai il nvme-cli Pacchetto installato, è possibile elencare tutti gli SSD NVME installati sul tuo computer con il seguente comando:
$ sudo nvme elenco
Gli SSD NVME installati sul tuo computer dovrebbero essere elencati.
Nel mio caso, il percorso del dispositivo del mio SSD NVME è /dev/nvme0n1. Potrebbe essere diverso per te. Quindi, assicurati di sostituirlo con il tuo da ora in poi.
Ho molte partizioni nel mio nvme ssd /dev /nvme0n1, come puoi vedere nello screenshot seguente. Una volta cancellata in modo sicuro l'SSD, anche le partizioni verranno rimosse.
$ sudo lsblk -e7
SSD NVME diversi implementano diversi set di funzionalità. Per scoprire se il tuo SSD NVME /dev/nvme0n1 Supporta le funzionalità di cancellazione sicure richieste, eseguire il seguente comando:
$ sudo nvme id -ctrl /dev /nvme0n1 -h | Egrep "Formato | Crypto Cancy"
Dovresti vedere il seguente output se l'SSD NVME supporta le funzionalità di cancellazione sicure richieste.
L'SSD NVME che sto usando supporta il Formato E Cancella Crypto caratteristiche.
Le funzionalità del tuo SSD NVME non supportano il Non supportato stato, come puoi vedere nello screenshot seguente.
Esistono 2 tipi di operazioni di cancellazione sicure per SSD NVME: Cancella dei dati dell'utente E Cancella crittografica.
Cancella dei dati dell'utente: Il controller SSD cancellerà tutti i dati dell'utente. Può riempirli di zero o di quelli.
Cancella crittografica: Il controller SSD cancellerà tutti i dati dell'utente crittograficamente.
NOTA: Una volta avviata un'operazione di cancellazione, non sarai in grado di fermarla.
Per eseguire un Cancella dei dati dell'utente operazione sul tuo SSD NVME /dev/nvme0n1, Esegui il seguente comando:
$ sudo nvme formato /dev /nvme0n1 -s 1 -n 1
Per eseguire un Cancella critografica operazione sul tuo SSD NVME /dev/nvme0n1, Esegui il seguente comando:
$ sudo nvme formato /dev /nvme0n1 -s 2 -n 1
L'SSD NVME /dev/nvme0n1 dovrebbe essere cancellato in modo sicuro.
Per avere effetto le modifiche, riavviare il computer con il seguente comando:
$ sudo riavvia
I dati e le partizioni del tuo SSD NVME devono essere rimossi.
$ sudo lsblk -e7
SANITIZZAZIONE SSD NVME con funzionalità hardware SSD
È possibile cancellare in modo sicuro gli SSD NVME con le funzionalità hardware sanitizzano del tuo SSD NVME. La funzionalità sanitaria dell'SSD NVME rimuove tutti i dati di dati utente, cache, supporti non volatili e di memoria del controller. Quindi, nulla può mai essere recuperato in alcun modo.
Per disinfettare gli SSD NVME, è necessario avere il nvme-cli pacchetto installato sul tuo computer. Se non hai il nvme-cli Pacchetto installato sul tuo computer, controlla l'installazione della sezione NVME-CLI di questo articolo.
Una volta che hai il nvme-cli Pacchetto installato, è possibile elencare tutti gli SSD NVME installati sul tuo computer con il seguente comando:
$ sudo nvme elenco
Gli SSD NVME installati sul tuo computer dovrebbero essere elencati.
Nel mio caso, il percorso del dispositivo del mio SSD NVME è /dev/nvme0n1. Potrebbe essere diverso per te. Quindi, assicurati di sostituirlo con il tuo da ora in poi.
Ho alcune partizioni nel mio nvme ssd /dev /nvme0n1, come puoi vedere nello screenshot seguente. Una volta cancellata in modo sicuro l'SSD, anche le partizioni verranno rimosse.
$ sudo lsblk -e7
Per scoprire se il tuo SSD NVME /dev/nvme0n1 Supporta le funzionalità sanitarie richieste, esegui il seguente comando:
$ sudo nvme id -ctrl /dev /nvme0n1 -h | egrep "igiene"
Lo stato di supporto sanitario del tuo SSD NVME dovrebbe essere stampato.
Il mio SSD NVME non supporta la funzione sanitaria, come puoi vedere nello screenshot qui sotto.
Esistono 4 tipi di operazioni sanitarie per SSD NVME:
NOTA: Una volta avviata l'operazione sanitaria, non sarai in grado di fermarla. Non sarai in grado di utilizzare l'SSD fino al termine dell'operazione di disinfezione. L'operazione di disinfezione sopravviverà persino al riavvio.
Per avviare un'operazione sanitaria sul tuo SSD NVME /dev/nvme0n1 In Modalità di errore di uscita, Esegui il seguente comando:
$ sudo nvme sanitize -a 1 /dev /nvme0n1
Per iniziare a Cancella di blocco Sanitare l'operazione sul tuo SSD NVME /dev/nvme0n1, Esegui il seguente comando:
$ sudo nvme sanitize -a 2 /dev /nvme0n1
Per iniziare un Sovrascrivi Sanitare l'operazione sul tuo SSD NVME /dev/nvme0n1, Esegui il seguente comando:
$ sudo nvme sanitize -a 3 /dev /nvme0n1
Per iniziare a Cancella Crypto Sanitare l'operazione sul tuo SSD NVME /dev/nvme0n1, Esegui il seguente comando:
$ sudo nvme sanitize -a 4 /dev /nvme0n1
Per verificare il progresso della sanificazione del tuo SSD NVME /dev/nvme0n1, Esegui il seguente comando:
$ sudo nvme sanitize-log /dev /nvme0n1
Dovrebbero essere elencati il tipo di sanificazione in esecuzione, i progressi della sanificazione, lo stato di sanificazione e il tempo stimato per completare ciascuna delle operazioni di disinfezione.
Una volta completata l'operazione di disinfe, i dati e le partizioni del tuo SSD NVME devono essere rimossi.
$ sudo lsblk -e7
Conclusione:
Questo articolo ti mostra come installare Dischi gnome, hdparm, E nvme-cli sul tuo computer. Ti ho anche mostrato come cancellare in modo sicuro gli SSD con il Dischi gnome app e il dd comando. Ti ho mostrato come cancellare in modo sicuro SSDS SSDS e NVME SSD utilizzando la funzione hardware di cancellazione sicura dell'SSD. Infine, ti ho mostrato come cancellare gli SSD NVME con il comando sanitario in modo sicuro.
Riferimenti:
[1] Drive/cella di memoria a stato solido - Archwiki
[2] La tecnologia NVME® risolve molti problemi di operazione di disinfezione comuni - NVM Express