У меня есть использование полного шифрования диска ecryptfs
, после обновления до 18,10 предупреждающее сообщение, запущенное к появлению при начальной загрузке:
cryptsetup: ПРЕДУПРЕЖДЕНИЕ: Опция 'размер', отсутствующий в crypttab для простого корня отображения dm-склепа. Считайте/usr/share/doc/cryptsetup/README.initramfs и добавьте корректную опцию 'размера' к Вашему crypttab (5).
Из того, что я вижу в /usr/share/doc/cryptsetup-initramfs/README.initramfs.gz
Я должен отредактировать /etc/cryptsetup
и устанавливает корректный размер, но как этот размер должен быть вычислен для моей системы?
Это - содержание /etc/crypttab
:
cryptswap1 UUID=1d1XXXXXXXXXXXX /dev/urandom swap,offset=1024,cipher=aes-xts-plain64
Добавьте размер как size=256
кому: /etc/crypttab
конфигурация:
cryptswap1 UUID=1d1XXXXXXXXXXXX /dev/urandom swap,offset=1024,cipher=aes-xts-plain64,size=256
В моем случае редактирования файла 'crypttab' было недостаточно (обновлен до Ubuntu 20.04).
После редактирования файла мне пришлось отключить (временно) файл подкачки и заново сгенерировать образ initramfs:
sudo swapoff -a
sudo update-initramfs -c -k all
sudo swapon -a
К сожалению, этот шаг приходится повторять после каждого обновления ядра.