.png)
Я гуглил несколько часов, но так и не нашел ответа.
Я нашел несколько намеков, но они не коррелируют друг с другом.
$ 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 и Samsung SSD по умолчанию (из /etc/cron.weekly/fstrim
того, что было в установке Ubuntu по умолчанию), я боюсь, что это не тот же случай.
Почему fstrim
не работает?
Может ли SAS-контроллер что-то изменить в этом случае?
Заранее спасибо.
ДжМ
решение1
Контроллер, безусловно, имеет значение: установка обрезаемого SSD во внешний корпус USB3 приведет к той же ошибке, которую вы получаете.