Когда я установил Ubuntu, я установил зашифрованный домашний раздел. Теперь я столкнулся с проблемой, когда у меня не хватает памяти, потому что я не установил своп. Как я могу установить зашифрованный файл подкачки ?
Пару раз во время загрузки я видел некоторые ссылки на cryptswap. У меня также есть эти строки, содержащиеся в/etc/fstab
# swap was on /dev/sda6 during installation
#UUID=1ba8a53b-1842-4de7-8e38-2d6c79f3a1ab none swap sw 0 0
/dev/mapper/cryptswap1 none swap sw 0 0
encryption
swap
liamzebedee
источник
источник
Ответы:
Благодаря этому руководству я установил зашифрованный файл подкачки (не может использоваться для спящего режима). В дистрибутивах на основе Debian вам понадобится
cryptsetup
пакет для этих инструкций.Сначала создайте файл соответствующего размера (здесь 4 гигабайта) для хранения данных подкачки:
Добавьте следующее к
/etc/crypttab
:Активируйте только что созданный зашифрованный диск:
Добавьте следующее к
/etc/fstab
:Активируйте новый файл подкачки:
источник
/etc/crypttab
и сценарием запуска (чтобы попросить пользователя смонтировать пароль)/dev/mapper/cryptswap
тома.Пропустить перезагрузку:
где
cryptswap
имя в/etc/crypttab
источник