TRIM pada SSD terenkripsi

8

wiki.ubuntuusers.de mengatakan jika saya ingin menggunakan TRIM pada SSD terenkripsi, saya perlu setidaknya cryptsetup 1.4 dan kernel 3.1. Apakah saya memerlukan ini, ketika membuat partisi dan mengatur enkripsi, atau apakah peningkatan setelah itu cukup?

pengguna50910
sumber

Jawaban:

9

Ubuntu 11.10 Oneiric tidak disertakan bersama cryptsetup 1.4, meskipun Precise melakukannya. Saya tidak tahu apakah cryptsetup dapat ditingkatkan pada Oneiric atau tidak. Karena Precise akan dirilis dalam sebulan, Anda juga dapat menunggu rilis itu sebelum mempertimbangkan TRIM dengan partisi terenkripsi. Kernel selalu dapat ditingkatkan setelahnya.

Dari http://code.google.com/p/cryptsetup/wiki/Cryptsetup140 :

Mendukung opsi --allow-discards untuk mengizinkan permintaan discards / TRIM.

Sejak kernel 3.1, perangkat dm-crypt secara opsional (tidak secara default) mendukung perintah blokir buang (TRIM).

Jika Anda ingin mengaktifkan operasi ini, Anda harus mengaktifkannya secara manual pada setiap aktivasi menggunakan --allow-discards

cryptsetup luksOpen --allow-discards /dev/sdb test_disk

PERINGATAN: Ada beberapa konsekuensi keamanan, harap baca setidaknya http://asalor.blogspot.com/2011/08/trim-dm-crypt-problems.html sebelum Anda mengaktifkannya.

Seperti yang Anda lihat, fitur ini tidak diaktifkan secara default karena keamanan yang rusak seperti yang disebutkan dalam blog yang ditautkan. Jadi, jika Anda menggunakan cryptsetup pada kernel 3.0 (yang dikirimkan dengan Precise), Anda tidak akan memiliki dukungan TRIM pada partisi terenkripsi Anda. Setelah meningkatkan ke 3.1+, Anda masih belum memilikinya kecuali Anda mengaktifkannya.

Untuk melakukannya, Anda harus mengedit /etc/crypttabsetelah instalasi (tidak yakin apakah itu mungkin selama instalasi) dan menambahkan discardopsi. Lihat juga crypttab (5) .

Lekensteyn
sumber
6

Saya telah memposting panduan langkah demi langkah untuk mengaktifkan TRIM dengan partisi terenkripsi LUKS di Ubuntu 12.04 atau Debian dengan cryptsetup 1.4+ dan Kernel 3.1+. (Jangan ragu untuk menyalinnya di sini jika beberapa pedoman askubuntu menganggapnya perlu.)

Temukan Howto di sini:

http://worldsmostsecret.blogspot.com/2012/04/how-to-activate-trim-on-luks-encrypted.html

nem75
sumber
Unggul menulis di tautan. Terima kasih. Bekerja pada 18,04 juga.
don.joey
@ don.joey dan nem75: Apakah TRIM masih dibutuhkan dengan SSD (LVM & LUKS) saat ini?
Filbuntu