Ubuntu 11.10 Oneiric n'est pas fourni avec cryptsetup 1.4, bien que Precise le fasse. Je ne sais pas si cryptsetup peut être mis à niveau sur Oneiric ou non. Étant donné que Precise sera publié dans un mois, vous pouvez également attendre cette version avant d'envisager TRIM avec des partitions chiffrées. Le noyau peut toujours être mis à niveau par la suite.
Depuis http://code.google.com/p/cryptsetup/wiki/Cryptsetup140 :
Prise en charge de l'option --allow-discards pour autoriser les rejets / demandes TRIM.
Depuis le noyau 3.1, les périphériques dm-crypt supportent facultativement (pas par défaut) les commandes de blocage de bloc (TRIM).
Si vous souhaitez activer cette opération, vous devez l'activer manuellement à chaque activation en utilisant --allow-discards
cryptsetup luksOpen --allow-discards /dev/sdb test_disk
AVERTISSEMENT: il y a plusieurs conséquences pour la sécurité, veuillez lire au moins
http://asalor.blogspot.com/2011/08/trim-dm-crypt-problems.html
avant de l'activer.
Comme vous pouvez le voir, cette fonctionnalité n'est pas activée par défaut en raison de la sécurité dégradée comme mentionné dans le blog lié. Donc, si vous utilisez cryptsetup sur le noyau 3.0 (celui fourni avec Precise), vous n'aurez pas de prise en charge TRIM sur vos partitions chiffrées. Après la mise à niveau vers 3.1+, vous n'en avez toujours pas, sauf si vous l'activez.
Pour ce faire, vous devez modifier /etc/crypttab
après l'installation (vous ne savez pas si c'est possible pendant l'installation) et ajouter l' discard
option. Voir aussi crypttab (5) .