Ei av maskinene mine, ei eldre Lenovo Thinkpad X390, er sett opp med kryptert disk. Eg kom over ein video på Youtube som fortalte om at på ein linux-variant var ryddefunksjonen/trim for SSD deaktivert når ein hadde sett opp kryptert disk. Over tid medfører dette at skrivefarten til SSD blir dramatisk låg sidan rydding vert gjort når ein skriv nye data til SSDen, sidan tidlegare brukte dataceller på SSDen har ikkje blitt klargjort før. Sjå for deg blyantskrivne sider som må viskast før du kan skriv noko nytt. Vanlegvis foregår slik visking i ledige stunder slik at det alltid er reine stadar på SSDen til plassere nye data.
Eg sjekka Ubuntu 24.04-installasjon, også her var trim deaktivert. Sidan eg har reagert på at ting har lugga litt ei stund, var det verd å aktivere trim og sjå om responsen på maskina vert betre. Eit lite søk fann eg fram korleis eg kunne slå det på. Ein må redigere eit par filer:
- /etc/fstab
- /etc/crypttab
ved hjelp av sudo gnome-text-editor <fil> og du må legge til discard på nokre stadar. Eg legg ved utdrag frå filene på maskina mi for å vise kvar du må få ting på plass:
/etc/fstab
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/ubuntu-vg/ubuntu-lv during curtin installation
/dev/disk/by-id/dm-uuid-LVM-rfM8EjE4Jn8eSmZuDfFjDhTwoi1A4Er7DLEkyyLSYsZ0znrvrCsySBCE9JUSj1oL / ext4 defaults,discard 0 1
# /boot was on /dev/nvme0n1p2 during curtin installation
/dev/disk/by-uuid/dd5aadf2-bb87-4b4b-829f-489a0c2b7ce5 /boot ext4 defaults,discard 0 1
# /boot/efi was on /dev/nvme0n1p1 during curtin installation
/dev/disk/by-uuid/9D63-50B4 /boot/efi vfat defaults,discard 0 1
/swap.img none swap sw 0 0
/etc/crypttab
dm_crypt-0 UUID=32428e89-87ee-4532-aa18-e9a32c8798ab none luks,discard
Deretter må du slå på trim for det krypterte område med cryptsetup. Legg merke til at du må referer til namnet det krypterte område som i mitt tilfelle er dm_crypt-0:
sudo cryptsetup --allow-discards --persistent refresh dm_crypt-0
Sørg for å oppdatere oppstartskonfigurasjonen med:
sudo update-initramfs -k all -u
Til slutt er det restartar du maskina.
Når maskina er omstarta, kan du opne ein terminal og skrive
sudo fstrim -v /
Det er manuell trim av SSD som rapporterer kor mykje som har vorte nulla og klargjort for skriving igjen.








