zswap: компрессор lz4 недоступен, используется lzo по умолчанию - proUbuntu
Винтажный Клуб для гитаристов
1 голос
/

После настройки zswap и запуска

sudo -s
echo lz4 >> /etc/initramfs-tools/modules
echo lz4_compress >> /etc/initramfs-tools/modules
update-initramfs -u

и

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash init=/bin/e4rat-lite-preload zswap.enabled=1 zswap.compressor=lz4"

в grub (и работает update-grub)

Выход dmesg | grep -i zswap равен

[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.10.0-19-
generic.efi.signed root=UUID=9d2dfe9c-48af-4577-bfd0-fb484fa9aed5 
ro quiet splash init=/bin/e4rat-lite-preload zswap.enabled=1 
zswap.compressor=lz4 vt.handoff=7
[    0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-
4.10.0-19-generic.efi.signed root=UUID=9d2dfe9c-48af-4577-bfd0-
fb484fa9aed5 ro quiet splash init=/bin/e4rat-lite-preload 
zswap.enabled=1 zswap.compressor=lz4 vt.handoff=7
[    0.971264] zswap: compressor lz4 not available, using default 
lzo
[    0.971286] zswap: loaded using pool lzo/zbud

Как включить lz4?

1 Ответ

1 голос
/

Я думаю, что по какой-то причине модуль должен быть загружен перед генерацией initramfs.

Попробуйте следующее, у меня сработало на Ubuntu 16.04.

sudo modprobe -v lz4
sudo update-initramfs -u 
sudo reboot
Добро пожаловать на сайт proUbuntu, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...