格式化驱动器将TRIM格式化为SSD吗?


9

是否将标准的新鲜linux(确切地说是Ubuntu 11.10)安装并驱动器重新格式化(完整)(完整),以成功修整我的SSD,还是我需要做一些额外的事情?

我知道当我指定该discard选项时,ext4将在擦除时进行TRIM阻止,但是如果可能的话,我想从一个完全TRIMmed的驱动器开始。

Answers:



6

mkfs.ext4-E discard在创建文件系统时,还有一个额外的选项可发送TRIM以获取适当的块。

我无法确定安装程序是否使用此选项,或者mkfs.ext4默认情况下是否使用此选项,但是至少可以在自己创建文件系统时显式使用它。


1
man mkfs.ext4其中说:“丢弃:尝试在mkfs时间丢弃块[...]这是默认设置。” 还有一个nodiscard选项。
乡镇企业的

4

快速步骤和结果(从ATA安全擦除页面中进行了概述):如果输出不是预期的结果,请参阅整页。/dev/X用您的设备更换。

  1. hdparm -I /dev/X 应该包括“未冻结”-如果已冻结(请参阅以下有关对我造成问题的注释):
    • 挂起计算机,完成其余步骤,然后关闭电源(请参阅注释)
    • 或尝试printf mem > /sys/power/state(根据评论;对我不起作用-权限被拒绝)
  2. hdparm --user-master u --security-set-pass password /dev/X
  3. hdparm -I /dev/X 应包括“已启用”
  4. hdparm --user-master u --security-erase password /dev/X
  5. hdparm -I /dev/X 应包括“未启用”

从页面结果来看,似乎可以在几分钟内在Intel X25-M 80GB SSD上完成这些步骤。更正:在我的Intel X25-M上,我花了不到一分钟的时间完成了:步骤2是即时的。

通过暂停解冻的注意事项:挂起计算机以解冻对我有用的磁盘。一世:

  1. 安装了Ubuntu
  2. 启动了它
  3. 添加了图形驱动程序
  4. 重新启动-但在关机时冻结
  5. 重启电源,发现系统无法启动。

重新启动安装表明我的驱动器上没有分区。似乎绕过BIOS安全性将我的分区留在了某种内存中。


如果已冻结,则可能需要通过将系统挂起到内存来尝试使其解冻。printf mem > /sys/power/state通常会成功。
克里斯·
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.