SSD Intel X25-M G1 (sans TRIM) - formater et restaurer aussi bien que TRIM?

10

J'ai un ancien X25-M qui ne prend pas en charge la garniture. Si j'imagine le disque, le formate, puis le réimagine, cela le ramènerait-il à peu près à ses vitesses R / W d'origine?

Fred Hamilton
la source

Réponses:

5

J'ai examiné à nouveau cela (six mois après mon message d'origine) et j'ai eu beaucoup plus de chance: j'ai trouvé l' entrée wiki ATA Secure Erase . Il vous montre comment utiliser hdparm pour dire au SSD de faire un "Secure Erase". De l'article:

Lorsqu'un effacement sécurisé est émis contre un disque SSD, toutes ses cellules sont marquées comme vides, ce qui les restaure les performances d'écriture par défaut.

Les mesures exactes que j'ai prises étaient:

  • J'ai imaginé l'intégralité de mon disque (j'ai utilisé une ancienne version d'Acronis True Image, mais tout utilitaire d'imagerie devrait fonctionner correctement),
  • Connecté le disque au contrôleur SATA sur ma box Linux (hdparm doit être connecté à un contrôleur de disque - les adaptateurs USB ne fonctionneront pas, je crois que tous les "adaptateurs" ne fonctionneront pas avec hdparm),
  • Suivez les instructions sur le wiki ci-dessus - et vous devriez lire attentivement le wiki avant d'essayer. Si le lien se casse un jour, le bref résumé est (où X = votre lecteur, c'est-à-dire "sda"):
    • hdparm -I / dev / X (examinez les paramètres de votre lecteur et assurez-vous qu'il s'agit du lecteur CORRECT! Assurez-vous également qu'il indique "non gelé" sous sécurité.)
    • hdparm --user-master u --security-set-pass dummypassword / dev / X (vous devez activer la sécurité / protection par mot de passe pour pouvoir envoyer une commande aussi dévastatrice - le mot de passe et la sécurité seront effacés automatiquement une fois le lecteur (et vous pouvez utiliser le mot de passe de votre choix)
    • hdparm --user-master u --security-erase dummypassword / dev / X (Secure Erase the drive) (Encore une fois, veuillez lire le wiki d'origine - ces raccourcis ne sont qu'une "sauvegarde" au cas où quelque chose arriverait à l'article d'origine.)
  • Copiez l'image sur le SSD
  • Voila! Le SSD se comporte comme s'il venait de sortir de l'étagère.

Je n'ai fait aucune mesure avant / après, mais plusieurs personnes l'ont fait et il semble que le lecteur fonctionne comme neuf.

Il y a aussi une option pour le faire en utilisant un HDDERASE.EXE MS-DOS uniquement il y a 5 ans - j'ai passé un peu de temps avec lui et je pense que hdparms est une option bien supérieure. Il y a beaucoup de messages sur le forum et de blogs à ce sujet maintenant - google autour jusqu'à ce que vous vous sentiez à l'aise.

Mais pas trop confortable - vous ne voulez pas effacer le mauvais disque ou découvrir que votre image était corrompue!

Fred Hamilton
la source
2

Hmm, semble risqué, selon Ars :

Il n'y a pas non plus de voie claire pour réinitialiser la table de remappage. Intel a déclaré à PCPerspective qu'il travaillait sur une bonne solution, mais que celle-ci n'est pas encore disponible. PCPerspective a essayé plusieurs solutions provisoires, notamment en utilisant HDTach pour réécrire plusieurs fois chaque secteur sur le disque, ce qui, au fil du temps, a simplifié la table de remappage. Le processus, cependant, nécessite un nettoyage complet du lecteur, beaucoup de temps et d'efforts et beaucoup d'écriture, ce qui réduit la durée de vie du lecteur. De plus, une fois que la table de remappage a atteint un certain niveau de fragmentation, cette technique n'a pas incité le lecteur à s'adapter, mais elle a plutôt aggravé le problème, poussant les lectures à moins de 10 Mo / s après plusieurs exécutions.

Un système plus complet implique l'utilisation de commandes IDE de bas niveau pour détruire complètement tous les secteurs du lecteur, y compris la table de remappage, et le reformater, en restaurant le lecteur à un état vierge. Cependant, c'est difficile; cela nécessite de désactiver AHCI, de démarrer sous DOS et d'utiliser une ancienne version obsolète et non disponible d'un outil de nettoyage de lecteur obscur. Une fois cela fait, le simple fait d'imager une partition du système d'exploitation sur le disque restaure une grande partie de la fragmentation.

Intel était censé publier des outils / utilitaires pour cela; Avez-vous essayé de regarder la boîte à outils Intel Solid State Drive?

http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=18455

Jeff Atwood
la source
L'article d'Ars est un peu ancien (février 2009) - Intel a mis à jour le firmware en avril 2009 et je suppose que ce problème est bien meilleur ( pcper.com/article.php?aid=691 ). "Intel était censé publier des outils / utilitaires pour cela" ... Il y a une grande controverse ici. Intel a promis TRIM pour ces disques, mais ils ont renié. Ils semblent ignorer complètement la demande de leur client X-25M G1 de garder leur parole ( bit.ly/9D98SY ).
Fred Hamilton
@fred si vous pouvez "déchiqueter complètement tous les secteurs du disque, y compris la table de remappage", cela pourrait fonctionner .. mais c'est fou qu'Intel ne publie pas d'outil pour le faire pour vous!
Jeff Atwood