У меня есть ноутбук (Dell Inspiron 11z) и SSD (Samsung 128GB) на заказе. На моем текущем ноутбуке у меня есть вращающийся HDD и я использую шифрование LVM и LUKS.
Я хотел бы использовать LUKS на SSD, но после небольшого исследования я не уверен, желательно ли это/возможно. Кажется, что LUKS (возможно???) может помешать работе TRIM.
Я не могу найти никакой конкретной информации по этому поводу, и большая часть информации о SSD, например, о выравнивании и т. д., похоже, устарела.
Будет ли TRIM работать с LUKS? Поскольку ноутбук может быть подвержен краже, я хотел бы, чтобы мои данные были надежно зашифрованы, поэтому это важно для меня
решение1
TRIM не работает для зашифрованных разделов LUKS, поскольку данные, записываемые на диск, зашифрованы, даже если блок «пустой» согласно файловой системе. Начиная с cryptsetup 1.4 и более поздних версий (поставляется с 12.04 Precise) и Linux 3.1 (не поставляется с Precise), TRIMможетбыть включен (по умолчанию он не включен из соображений безопасности). См. такжеTRIM на зашифрованном SSD
Если вы начинаете замечать значительное снижение производительности, вам следует рассмотреть возможность резервного копирования данных.очистка вашего SSDи верните данные обратно. (это может быть и переустановка)
Независимо от того, поддерживается ли TRIM для зашифрованных LUKS разделов или нет, я бы определенно включил его, если только ваши данные не представляют никакой ценности.
решение2
LUKS не допускает TRIM по умолчанию из-запроблемы безопасности.
Однако при наличии правильных версий ядра и cryptsetup вы можете включить его вручную или при загрузке.
Я опубликовал пошаговое руководстводля включения TRIM с зашифрованными разделами LUKS в Ubuntu 12.04 или любом Debian с cryptsetup 1.4+ и ядром 3.1+. (Не стесняйтесь копировать его сюда, если какие-либо руководства askubuntu сочтут это необходимым.)
решение3
См. параметр «--allow-discards» на странице руководства cryptsetup(8) и параметр «discard» на странице руководства crypttab(5).
решение4
Можно вручную обрезать его с помощью fstrim
инструмента, если все настроено правильно (тема рассматривается в различных howto). Помимо поддержки "обрезки", скорость резко падает, поэтому преимущества использования ssd с luks сомнительны.