Utiliser diskutil
depuis le terminal. La commande suivante
diskutil secureErase 0 /dev/diskX
Effacera votre disque, identifié par X, avec un seul passage de zéros. Vous pouvez obtenir une liste des options disponibles en émettant la commande sans aucune option:
$ 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.
Effacement sécurisé et SSD
Vous n'avez pas besoin de faire un effacement sécurisé d'un SSD car un effacement standard est déjà plus que suffisant pour sécuriser vos données. La raison pour laquelle vous aviez besoin de plusieurs passes ou même de l'effacement sécurisé du DoD 7 passait parce qu'avec les disques durs traditionnels (HDD), les données étaient stockées sur des plateaux magnétiques qui laissaient une empreinte magnétique résiduelle même lorsqu'ils étaient essuyés. C'est ainsi que les utilitaires COTS (Commercial Off the Shelf) comme le logiciel Disk Drill sont capables de reconstruire un lecteur. Ce n'est pas le cas avec un SSD; rien n'est magnétisé.
En fait, il est recommandé (lire cela pour signifier fortement conseillé) de ne pas effectuer d'effacement sécurisé car vous raccourciriez la durée de vie de votre SSD en raison de l'augmentation des opérations d'écriture.
Par Apple :
Remarque: Avec un lecteur SSD, Secure Erase et Erasing Free Space ne sont pas disponibles dans Disk Utility. Ces options ne sont pas nécessaires pour un disque SSD car un effacement standard rend difficile la récupération des données d'un SSD. Pour plus de sécurité, pensez à activer le chiffrement FileVault lorsque vous commencez à utiliser votre lecteur SSD.
Maintenant, si TRIM est activé (et cela devrait être le cas si votre Mac était livré avec un SSD d'usine), il se chargera de libérer les blocs de données qui ne sont plus utilisés et de les rendre disponibles pour une écriture immédiate.
Les disques durs ordinaires ne faisaient pas cela. Lorsque vous supprimez un fichier, il supprime uniquement le pointeur sur les données, pas les données elles-mêmes.
diskutil secureErase 0 /dev/diskX
.