Je viens de recevoir mon nouveau SSD depuis que l’ancien est mort. Ce SSD Intel 320 prend en charge TRIM. A des fins de test, mon revendeur a mis Windows sur lui, mais je veux m'en débarrasser et installer Kubuntu dessus.
Il n'est pas nécessaire que ce soit un "effacement sécurisé", il me suffit de vider le disque de la manière la plus saine. Je crois que dd if=/dev/zero of=/dev/sda
remplit simplement les blocs avec des zéros et prend une autre écriture (corrigez-moi si je me trompe).
J'ai vu la réponse Comment activer le TRIM , mais il semble que ce soit adapté pour effacer les blocs vides, pas essuyer le disque.
hdparm
semble être le programme pour le faire, mais je ne suis pas sûr qu'il efface le disque OU nettoie les blocs vides. De sa page de manuel:
--trim-sector-ranges
For Solid State Drives (SSDs). EXCEPTIONALLY DANGEROUS. DO NOT
USE THIS OPTION!! Tells the drive firmware to discard unneeded
data sectors, destroying any data that may have been present
within them. This makes those sectors available for immediate
use by the firmware's garbage collection mechanism, to improve
scheduling for wear-leveling of the flash media. This option
expects one or more sector range pairs immediately after the
option: an LBA starting address, a colon, and a sector count,
with no intervening spaces. EXCEPTIONALLY DANGEROUS. DO NOT USE
THIS OPTION!!
E.g. hdparm --trim-sector-ranges 1000:4 7894:16 /dev/sdz
Comment puis-je faire apparaître tous les blocs comme vides avec TRIM?