使用带 SATA 控制器但不带 TRIM 的 SSD 存在任何风险(SATA CMD 06 失败)

使用带 SATA 控制器但不带 TRIM 的 SSD 存在任何风险(SATA CMD 06 失败)

所有,我发现我的 SSD 和我的 PC 之间不兼容,我明白了

atax.00 status: { DRDY ERR }
atax.00 error: { ABRT }

每当我尝试在这些驱动器上创建 mkfs.ext4 时。如果我尝试使用这些创建 RAID 分区,那么系统将完全锁定。

也就是说,经过几天的挫败之后,我终于发现我可以使用 mkfs.ext4 -E nodiscard 创建一个文件系统,并且这有效 - 在这些分区之上,我然后能够成功创建一个 RAID 阵列。

我对性能影响感到满意 - hdparm 和一些 dd 测试表明读/写性能可以满足我的需求。也就是说,我担心通过禁用 TRIM(我相信我正在做的事情)可能会出现其他问题。我可以确认 SMART 诊断显示磁盘正常,并且在 4 个 SSD 和 3 个相同型号的 PC 上也可以看到相同的行为 - 所以我确信这是一个低级 SATA 问题,而不是有缺陷的单元。

任何关于缺乏 TRIM 兼容性和/或我使用 -E nodiscard 来让事情正常工作是否只是埋葬一个问题的想法,这个问题会回来困扰我,或者我只需要忍受性能打?提前致谢。

详细信息:我使用的是 Debian 3.16.7-ckt25-2+deb8u3(内核 3.16.0-4-amd64)。

我还没有看到创建/删除大文件(例如 dd 创建 8GB 文件,然后 rm)或同步的问题,但 fstrim 确实导致了锁定。

相关内容