fstrim 不起作用(Ubuntu 14.04,ext4,Intel SSD 520)

fstrim 不起作用(Ubuntu 14.04,ext4,Intel SSD 520)

我已经在谷歌上搜索了几个小时却没有找到答案。

我发现了一些提示,但它们彼此之间没有关联。

$ sudo hdparm -I /dev/sda | grep TRIM
       *    Data Set Management TRIM supported (limit 1 block)
       *    Deterministic read data after TRIM

这表明 TRIM 函数应该起作用。(如果重要的话,/dev/sda1 的输出也相同)

Gparted 屏幕截图

它表示分区是 ext4 并安装在 / 上。但是,如果我尝试手动 fstrim (明显的测试方法),则会失败。

$ sudo fstrim /
fstrim: /: FITRIM ioctl failed: Operation not supported

到目前为止,我发现的唯一一篇几乎与此问题相同的帖子的解决方案是 SSD 磁盘不支持 TRIM 功能。由于我有一个全新的 Intel SSD 520,并且fstrim默认情况下支持 Intel 和三星 SSD(/etc/cron.weekly/fstrim在默认的 Ubuntu 安装中读取),我担心情况并非如此。

为什么fstrim不工作?

在这种情况下,SAS 控制器能起到什么作用呢?

先感谢您。

吉姆

答案1

控制器肯定会有所不同:将可修剪的 SSD 放入外部 USB3 外壳将导致相同的错误。

相关内容