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 和 Samsung SSD 支援(/etc/cron.weekly/fstrim在預設 Ubuntu 安裝中讀取),我擔心這不是同一情況。

為什麼fstrim不工作?

SAS 控制器在這種情況下能發揮作用嗎?

先感謝您。

傑明

答案1

控制器肯定會產生影響:將可調整的 SSD 放入外部 USB3 外殼中會導致與您遇到的相同錯誤。

相關內容