fstrim no funciona (Ubuntu 14.04, ext4, Intel SSD 520)

fstrim no funciona (Ubuntu 14.04, ext4, Intel SSD 520)

Llevo horas googleando sin haber encontrado respuesta.

Encontré algunas pistas, pero no se correlacionan entre sí.

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

que dice que la función TRIM debería funcionar. (la misma salida para /dev/sda1 si es importante)

Captura de pantalla separada

que dice que la partición es ext4 y está montada en / . Pero si intento realizar fstrim manualmente (método de prueba obvio), obtengo un error.

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

La única publicación que encontré hasta ahora con casi el mismo problema tenía una solución de que el disco SSD no admitía la función TRIM. Dado que tengo un Intel SSD 520 nuevo y fstrimes compatible con SSD Intel y Samsung de forma predeterminada (léase /etc/cron.weekly/fstrimen la instalación predeterminada de Ubuntu), me temo que este no es el mismo caso.

¿Por qué fstrimno funciona?

¿Puede el controlador SAS marcar alguna diferencia en este caso?

Gracias de antemano.

J.M.

Respuesta1

El controlador ciertamente marca la diferencia: colocar un SSD recortable en una carcasa USB3 externa dará como resultado el mismo error que obtiene.

información relacionada