Прежде всего, я очень удивлен, что мое USB-устройство флэш-памяти поддерживает триммирование:
sudo hdparm -I /dev/sdb | grep 'Model\|TRIM'
дает мне:
Model Number: SanDisk SSD CZ80 32GB
* Data Set Management TRIM supported (limit 8 blocks)
* Deterministic read data after TRIM
Флешка отформатирована в ext4. Таким образом, согласно hdparm, отделка должна работать. Однако, когда я переключаюсь на устройство и запускаю:
sudo fstrim ./
, это дает мне:
fstrim: ./: FITRIM ioctl failed: Operation not supported
Так в чем здесь может быть проблема? Лежит ли hdparm о поддержке отделки, или может быть другая проблема? Кого просить отлаживать такие проблемы? (Информация: fstrim очень хорошо работает с моим внутренним ssd).
Полный вывод hdparm -I /dev/sdb
можно найти здесь: http://paste.ubuntu.com/6944144/
К сожалению, есть проблемы с программным обеспечением с отделкой на USB
Trim и SSD с корпусом USB 3.0 не работает - UASP не поддерживается? https: //bugs.launchpad. сеть / Ubuntu / + источника / Linux / + ошибка / 1336541