Имеется: Ubuntu 8.10, lvm
Хочу сделать encrypted swap для машинки (/home уже зашифрован), для чего сделал следующее:
Сделал том на LVM, зашифровал его (luksFormat), открыл, сделал mkswap, закрыл и обновил файлы:
/etc/crypttab:
homevolume /dev/sys-vol/home none luks,retry=3
swapvolume /dev/sys-vol/swap none luks,retry=3,swap
/etc/fstab:
...
/dev/mapper/swapvolume none swap sw 0 0
Ну и на всякий случай сделал:
update-initramfs -k all -c; reboot
При загрузке все Ok — спрашивает пароли. При попытке сделать hibernate, пишет в консоль:
[ 1234.5678 ] PM: Cannon find swap device, try swapon -a
и возвращает в гномовскую сессию. Что я тут не докрутил, что бы работал hibernate на зашифрованный swap?
mount | grep swap | wc -l возвращает 0, /dev/mapper/swapvolume существует.
Спасибо.
P.S. До этого, на незашифрованном swap, hibernate работал «на ура».