我已经在谷歌上搜索了几个小时却没有找到答案。
我发现了一些提示,但它们彼此之间没有关联。
$ sudo hdparm -I /dev/sda | grep TRIM
* Data Set Management TRIM supported (limit 1 block)
* Deterministic read data after TRIM
这表明 TRIM 函数应该起作用。(如果重要的话,/dev/sda1 的输出也相同)
它表示分区是 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 外壳将导致相同的错误。