Включить TRIM на вторичном, зашифрованном ssd

У меня есть меньший, LUKS-зашифрованный ssd. Я хочу помочь получить долголетие, если смогу. Я не уверен, как TRIM входит в игру для зашифрованного диска. Я посмотрел эти вопросы и ответы на TRIM, и мой основной привод хорош.

Диск не монтируется при загрузке. Обычно я щелкаю значок на вкладке "Другие места", ввожу пароль и монтирую диск. Я не хочу автоматически монтировать диск при загрузке. Спасибо.

update - trim включен на основном ssd без записи для другого (не подключенного) ssd. Можно ли смонтировать диск без расшифровки, чтобы запустить службу отделки? Мне любопытно узнать о линии с errors=remount-ro o 1 также.

 ~ systemctl status fstrim.timer
●[solid green] fstrim.timer - Discard unused blocks once a week
   Loaded: loaded (/lib/systemd/system/fstrim.timer; enabled; vendor preset: enabled)
   Active: active (waiting) since Sun 2019-04-14 06:03:18 CDT; 14h ago
  Trigger: Mon 2019-04-15 00:00:00 CDT; 3h 38min left
     Docs: man:fstrim

Apr 14 06:03:18 home systemd[1]: Started Discard unused blocks once a week.

 ~ systemctl status fstrim
●[solid white] fstrim.service - Discard unused blocks on filesystems from /etc/fstab
   Loaded: loaded (/lib/systemd/system/fstrim.service; static; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:fstrim(8)

 ~ systemctl cat fstrim
# /lib/systemd/system/fstrim.service
[Unit]
Description=Discard unused blocks on filesystems from /etc/fstab
Documentation=man:fstrim(8)

[Service]
Type=oneshot
ExecStart=/sbin/fstrim -Av

 ~ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=#############-####-####-########### /               ext4    errors=remount-ro 0       1
/swapfile                                 none            swap    sw              0       0

1 ответ

Я не уверен, как TRIM входит в игру для зашифрованного диска.

Нигде. TRIM находится на уровне файловой системы. Шифрование на уровне данных в файловой системе.

Диск не монтируется при загрузке.

Также не важно

См. Включена ли TRIM в моей установке Ubuntu 18.04?

TRIM включен для еженедельного запуска по умолчанию в 18.04. Это сервис systemd, управляемый через systemctl.

Если он еще не включен, вам нужно установить его с помощью параметров /etc/fstab при автоматическом монтировании. В противном случае вы также можете использовать tune2fs, чтобы включить его для ручного монтирования. Но это уже должно быть установлено.

Другие вопросы по тегам