คุณแนะนำการเข้ารหัส LUKS บน SSD (รองรับ TRIM) หรือไม่


9

ฉันมีแล็ปท็อป (Dell Inspiron 11z) และ SSD (Samsung 128GB) ตามลำดับ ในแล็ปท็อปปัจจุบันของฉันฉันมี HDD หมุนได้และใช้การเข้ารหัส LVM และ LUKS

ฉันต้องการใช้ LUKS บน SSD แต่จากการค้นคว้าเล็กน้อยฉันไม่แน่ใจว่าสิ่งนี้เป็นที่ต้องการ / เป็นไปได้หรือไม่ ดูเหมือนว่า LUKS (อาจเป็น ???) อาจทำให้ TRIM ไม่ทำงาน

ฉันไม่พบข้อมูลที่เป็นรูปธรรมเกี่ยวกับเรื่องนี้และข้อมูลมากมายบน SSD เช่นการจัดตำแหน่ง ฯลฯ ดูเหมือนว่าจะล้าสมัย

TRIM จะทำงานกับ LUKS หรือไม่ เนื่องจากแล็ปท็อปอาจถูกขโมยฉันจึงต้องการเข้ารหัสข้อมูลของฉันอย่างถูกต้องดังนั้นนี่เป็นสิ่งสำคัญสำหรับฉัน


เพียงแค่ FYI: การไม่มีคำสั่ง TRIM จะไม่ส่งผลกระทบต่อ SSD ทั้งหมดในลักษณะเดียวกันเช่น ตัวควบคุม SandForce SSD ไม่ได้รับความนิยมมากหากไม่มี TRIM
htorque

คำตอบ:


8

TRIM ไม่ทำงานสำหรับพาร์ติชันที่เข้ารหัสของ LUKS เนื่องจากข้อมูลที่กำลังเขียนบนดิสก์นั้นถูกเข้ารหัสแม้ว่าบล็อกนั้นจะ "ว่างเปล่า" ตามระบบไฟล์ จาก cryptsetup 1.4 และใหม่กว่า (มาพร้อมกับ 12.04 Precise) และ Linux 3.1 (ไม่ได้มาพร้อม Precise) สามารถเปิดใช้งานTRIM ได้ (ไม่ได้เปิดใช้งานตามค่าเริ่มต้นด้วยเหตุผลด้านความปลอดภัย) ดูTRIM บน SSD ที่เข้ารหัส

หากคุณเริ่มสังเกตเห็นว่าประสิทธิภาพลดลงอย่างมากคุณควรทำการสำรองข้อมูลล้าง SSDและนำข้อมูลกลับมา (นี่อาจเป็นการติดตั้งใหม่ด้วย)

ไม่ว่าจะรองรับ TRIM หรือไม่สำหรับพาร์ติชันที่เข้ารหัสของ LUKS ฉันจะเปิดใช้งานอย่างแน่นอนหากข้อมูลของคุณไม่คุ้มค่า


3

LUKS ไม่อนุญาตให้ TRIM โดย befault เนื่องจากกังวลด้านความปลอดภัย

ด้วยเคอร์เนลและ cryptsetup เวอร์ชั่นที่ถูกต้องคุณสามารถเปิดใช้งานด้วยตนเองไม่ว่าจะด้วยตนเองหรือในการบู๊ต

ฉันได้โพสต์คำแนะนำทีละขั้นตอนเพื่อเปิดใช้งาน TRIM ด้วย LUKS ที่มีการเข้ารหัสพาร์ติชันใน Ubuntu 12.04 หรือ Debian ที่มี cryptsetup 1.4+ และ Kernel 3.1+ (อย่าลังเลที่จะคัดลอกมาที่นี่หากมีคำแนะนำบางอย่างสำหรับ Ubuntu ขอให้คิดว่าจำเป็น)



0

มันเป็นไปได้ที่จะตัดมันด้วยตนเองด้วยfstrimเครื่องมือหากทุกอย่างถูกกำหนดค่าอย่างถูกต้อง (เรื่องจะครอบคลุมในวิธีการต่างๆ) นอกเหนือจากการรองรับ "trim" ความเร็วจะลดลงอย่างรวดเร็วดังนั้นข้อได้เปรียบในการใช้ ssd กับ luks จึงเป็นที่น่าสงสัย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.