Je viens de recevoir mon nouveau SSD depuis que l'ancien est mort. Ce SSD Intel 320 supporte TRIM. À des fins de test, mon revendeur a mis Windows dessus, mais je veux m'en débarrasser et installer Kubuntu dessus.
Il n'est pas nécessaire que ce soit un "nettoyage sécurisé", j'ai juste besoin de vider le disque de la manière la plus saine possible. Je crois que dd if=/dev/zero of=/dev/sda
remplit simplement les blocs avec des zéros et prend ainsi une autre écriture (corrigez-moi si je me trompe).
J'ai vu la réponse Comment activer TRIM mais il semble qu'il soit adapté à l'effacement des blocs vides, et non à l'effacement du disque.
hdparm
semble être le programme pour le faire, mais je ne suis pas sûr s'il nettoie le disque OU s'il nettoie les blocs vides. Extrait 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 faire pour que tous les blocs apparaissent comme vides en utilisant TRIM ?