Usa diskutil
dal Terminale. Il seguente comando
diskutil secureErase 0 /dev/diskX
Cancellerà il tuo disco, identificato da X, con un singolo passaggio di zeri. Puoi ottenere un elenco delle opzioni disponibili emettendo il comando senza alcuna opzione:
$ diskutil secureErase
Usage: diskutil secureErase [freespace] level MountPoint|DiskIdentifier|DeviceNode
Securely erases either a whole disk or a volume's freespace.
Level should be one of the following:
0 - Single-pass zeros.
1 - Single-pass random numbers.
2 - US DoD 7-pass secure erase.
3 - Gutmann algorithm 35-pass secure erase.
4 - US DoE 3-pass secure erase.
Ownership of the affected disk is required.
Note: Level 2, 3, or 4 secure erases can take an extremely long time.
Cancellazione sicura e SSD
Non è necessario eseguire una cancellazione sicura di un SSD perché una cancellazione standard è già più che sufficiente per proteggere i dati. Il motivo per cui sono necessari più passaggi o anche la cancellazione sicura del DoD 7 è avvenuto perché con i dischi rigidi tradizionali (HDD) i dati sono stati memorizzati su piatti magnetici che hanno lasciato un'impronta magnetica residua anche se puliti. Ecco come le utility COTS (Commercial Off the Shelf) come Disk Drill sono in grado di ricostruire un disco. Questo non è il caso di un SSD; niente è magnetizzato.
In realtà, si raccomanda (leggi che si intende altamente consigliato) che non fai una cancellazione sicura perché accorgeresti l'aspettativa di vita del tuo SSD a causa delle aumentate operazioni di scrittura .
Per Apple :
Note: With an SSD drive, Secure Erase and Erasing Free Space are not
available in Disk Utility. These options are not needed for an SSD
drive because a standard erase makes it difficult to recover data from
an SSD. For more security, consider turning on FileVault encryption
when you start using your SSD drive.
Ora, se TRIM è abilitato (e dovrebbe essere se il tuo Mac è dotato di un SSD dalla fabbrica), gestirà il compito di liberare i blocchi di dati non più in uso rendendoli disponibili per la scrittura immediata.
Gli HDD regolari non lo hanno fatto. Quando hai eliminato un file, ha eliminato solo il puntatore ai dati, non i dati stessi.