我已订购一台笔记本电脑(Dell Inspiron 11z)和SSD(三星128GB)。在当前的笔记本电脑上,我有一块旋转的硬盘,并使用LVM和LUKS加密。
我想在SSD上使用LUKS,但是通过一些研究,我不确定这是否可取/可行。似乎LUKS(可能是???)可能会阻止TRIM工作。
我找不到关于此的任何具体信息,并且关于SSD的许多信息(例如对齐等)似乎已过时。
TRIM是否可以与LUKS合作?由于笔记本电脑可能容易被盗,因此我希望对数据进行适当的加密,因此这对我很重要
我已订购一台笔记本电脑(Dell Inspiron 11z)和SSD(三星128GB)。在当前的笔记本电脑上,我有一块旋转的硬盘,并使用LVM和LUKS加密。
我想在SSD上使用LUKS,但是通过一些研究,我不确定这是否可取/可行。似乎LUKS(可能是???)可能会阻止TRIM工作。
我找不到关于此的任何具体信息,并且关于SSD的许多信息(例如对齐等)似乎已过时。
TRIM是否可以与LUKS合作?由于笔记本电脑可能容易被盗,因此我希望对数据进行适当的加密,因此这对我很重要
Answers:
TRIM不适用于LUKS加密分区,因为即使根据文件系统,块是“空”的,写入磁盘的数据也已加密。从cryptsetup 1.4和更高版本(由12.04 Precise提供)和Linux 3.1(Precise不提供)中,可以启用TRIM (出于安全原因,默认情况下未启用)。另请参阅加密的SSD上的TRIM
如果您开始注意到性能大幅下降,则应考虑备份数据,清除SSD并将数据放回去。(这也可能是重新安装)
不管LUKS加密分区是否支持TRIM,除非您的数据毫无用处,否则我一定会启用它。
由于安全方面的考虑,LUKS不允许通过行为进行TRIM 。
给定正确版本的内核和cryptsetup,您可以手动或启动启用它。
我已经发布了逐步指南,以在Ubuntu 12.04或任何具有cryptsetup 1.4+和Kernel 3.1+的Debian中使用LUKS加密分区启用TRIM。(如果某些Askubuntu准则认为有必要,请随时在此处复制。)