TRIM на Samsung NVMe

Не уверен, правильно ли я понимаю, как работает TRIM на SSD. Согласно lspci у меня есть следующее устройство: Samsung Electronics Co Ltd NVMe SSD контроллер SM981 / PM981. Он отображается как nvme0 в / dev. В стандартной конфигурации Ubuntu 19.04 systemd regulary запускается fstrim -Av через systemd fstrim.service. В соответствии с выводом этой команды он обрезает только / boot / efi и / boot, но не мои другие файловые системы и разделы.

Согласно найденной мной документации, fstrim возможно, только если hdparm -I перечисляет TRIM как возможность диска. Это просто не работает с «Несоответствующим ioctl для устройства» и вообще не перечисляет никаких возможностей.

Я полагаю, что-то здесь не работает?

Это происходит в Ubuntu 19.04 с последними примененными обновлениями. Файловые системы, которые должны быть обрезаны, находятся в разделе в nvme0, который настроен как устройство LUKS, которое, в свою очередь, содержит PV LVM с различными логическими томами.

2
задан 27 July 2019 в 12:22

1 ответ

Спасибо! Добавление discard к crypttab действительно помогал.

1
ответ дан 2 December 2019 в 04:36

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

Похожие вопросы: