英特尔X25-M G1(无TRIM)SSD-格式化和恢复与TRIM一样好吗?


10

我有一个不支持修整的旧X25-M。如果我对驱动器进行映像,将其格式化,然后对其进行重新映像,是否会将其恢复到大致的原始R / W速度?

Answers:


5

我再次调查了此事(在我的原始帖子发布之后六个月),并且运气好得多:我找到了ATA Secure Erase Wiki条目。它显示了如何使用hdparm告诉SSD执行“安全擦除”。从文章:

当对SSD驱动器发出安全擦除操作时,其所有单元都将标记为空,从而将其恢复为出厂默认的写入性能。

我采取的确切步骤是:

  • 为整个驱动器成像(我使用了旧版本的Acronis True Image,但是任何成像实用程序都可以正常工作),
  • 将驱动器连接到我的Linux机器上的SATA控制器(hdparm需要连接到驱动器控制器-USB适配器不起作用,我相信基本上所有的“适配器”都不能与hdparm一起使用),
  • 按照上述Wiki上的说明进行操作-在尝试执行此操作之前,您应仔细阅读Wiki。如果有一天链接可能中断,则简短摘要为(其中X =您的驱动器,即“ sda”):
    • hdparm -I / dev / X(查看驱动器的参数,并确保它是正确的驱动器!还要确保它在安全性下显示“未冻结”。)
    • hdparm --user-master u --security-set-pass dummypassword / dev / X(您需要启用安全性/密码保护才能发送这样的破坏性命令-驱动器安装后,密码和安全性将自动清除擦除)(您可以使用任何喜欢的密码)
    • hdparm --user-master u --security-erase dummypassword / dev / X(安全擦除驱动器)(同样,阅读原始Wiki- 这些快捷方式只是“备份”,以防原始文章出现问题。)
  • 将映像复制回SSD
  • 瞧!SSD表现得好像已经下架了。

之前/之后我没有做任何测量,但是有几个人进行过测量,并且可以肯定,该驱动器的性能像新的一样。

还有一个使用5年前的仅MS-DOS的HDDERASE.EXE来执行此操作的选项-我花了一些时间使用它,并认为hdparms是更好的选择。现在有很多关于此的论坛帖子和博客-谷歌搜索直到您感到舒服为止。

但是不太舒适-您不想擦除错误的磁盘或发现映像已损坏!


2

嗯,听起来很危险,根据Ars

重置重置表的路径也不明确。英特尔告诉PCPerspective,它正在开发一种好的解决方案,但该解决方案尚不可用。PCPerspective尝试了几种临时解决方案,包括使用HDTach多次重写驱动器上的每个扇区,随着时间的推移,这些简化了重新映射表。但是,此过程需要彻底擦除驱动器,花费大量时间和精力并需要大量写入,从而缩短了驱动器的使用寿命。而且,一旦重新映射表达到一定程度的碎片,这种技术就不会提示驱动器进行调整,而是使问题变得更糟,在多次运行后将读取速度降低到10MBps以下。

一个更完整的系统包括使用低级IDE命令来完全切碎驱动器的每个扇区(包括重新映射表)并重新格式化,以将驱动器还原到原始状态。但是,这很困难。它需要关闭AHCI,在DOS中引导,并使用过时的,不再可用的旧版本的晦涩的驱动器擦除工具。完成此操作后,仅将操作系统分区映像回驱动器的行为就可以恢复大部分碎片。

英特尔本应为此发布工具/实用程序。您是否尝试过查看英特尔固态硬盘工具箱?

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


关于Ars的文章有点陈旧(2009年2月)-英特尔在2009年4月更新了固件,我想这个问题要好得多(pcper.com/article.php?aid=691)。“英特尔应该为此发布工具/实用程序”。。。这里有一个很大的争议。英特尔向这些驱动器承诺了TRIM,但他们拒绝了。他们似乎完全无视X-25M G1客户要求他们遵守诺言bit.ly/9D98SY)的要求。
弗雷德·汉密尔顿

@fred,如果您可以“完全切碎驱动器的每个扇区,包括重新映射表”,它可能都可以工作。
杰夫·阿特伍德
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.