fssortingm ne fonctionne pas

J’ai un Thinkpad X60 avec un SSD d’agilité OSZ. J’utilise ext2.

J’ai lu que je devais exécuter la commande sortingm de temps en temps, cependant, cette commande ne fonctionne pas sur ma machine:

boris@boris-ThinkPad-X60s:~$ fssortingm / fssortingm: /: FITRIM ioctl failed: Inappropriate ioctl for device 

Quelles seront les conséquences de ne pas l’utiliser? Cela affectera-t-il la vitesse, la vie des disques SSD, etc.?

Pourquoi la commande ne fonctionne-t-elle pas et quelles sont les solutions possibles pour la faire fonctionner?

Mise à jour: j’ai écrit la réponse ci-dessous avant de voir que vous utilisiez ext2. Je garde la réponse comme référence au cas où quelqu’un aurait un problème similaire à cause de LUKS ou de LVM.

Cependant, dans votre cas, la réponse est différente: ext2 ne prend pas en charge le rognage, seuls ext4 ou btrfs le font.

—– réponse originale —–

Assurez-vous d’activer le support de découpage sur toutes les couches d’abstraction du système de fichiers. En particulier, LVM et / ou dm-crypt viennent ici à l’esprit!

  1. Activer le support de sortingm dans lvm : /etc/lvm/lvm.conf

     issue_discards = 1 
  2. Activer le support de sortingm dans dm-crypt / luks : /etc/crypttab

     sda1_crypt UUID= none luks,**discard** 

    (adapter à votre UUID et partition)

  3. écrivez les modifications dans votre initrd:

     sudo update-initramfs -u 
  4. redémarrer

Vous devez exécuter fssortingm tant que root. Essayer:

 sudo fssortingm /