Зашифрованный раздел подкачки для 14,04

Как я могу произвести зашифрованный Раздел Подкачки для 14,04? Все советы, которые я видел здесь, для версий <14.04 и не работают на меня.

Я попробовал много, но ничто не продлилось дольше, чем перезагрузка.

На установке я решил зашифровать свой домашний и раздел на 9 гибибайт для подкачки, но эта подкачка никогда не использовалась Kubuntu. Gparted находит "неизвестную файловую систему".

Я много раз форматировал его как подкачку, отредактированную fstab и crypttab и используемый все приемы, упомянутые в различных ответах здесь. Часто упоминаемая буква PunyGeek не работает на меня, вероятно, потому что /etc/initramfs-tools/conf.d/resume даже не существует в моей системе.

15
задан 15 December 2016 в 14:08

3 ответа

После нескольких попыток и загрузок я понял, что это работает для меня:

ПРИМЕЧАНИЕ: ЗАМЕНИТЕ X в sdaX на ВАШ номер раздела! У меня не работали UUID!

Установите необходимые пакеты:

sudo apt-get install cryptsetup

Отформатируйте раздел в SWAP

sudo swapoff -a
sudo cryptsetup -d /dev/urandom create cryptswap /dev/sdaX
sudo mkswap -f /dev/mapper/cryptswap -v1 -Lhello-swap

Добавьте или отредактируйте следующую строку в / etc / crypttab :

cryptswap /dev/sdaX /dev/urandom swap

Добавьте или отредактируйте строка в / etc / fstab :

/dev/mapper/cryptswap none swap sw 0 0

Повторно включить подкачку:

sudo swapon -s

Убедитесь, что подкачка включена:

free -m | grep Swap:

или проверьте приложение системного монитора на вкладке «Ресурсы».

19
ответ дан 23 November 2019 в 02:58

Это действительно сработало для меня, но я не уверен, что это хорошее решение (несколько пользователей):

sudo gedit /etc/init/cryptdisks.conf

строка поиска в нижней части файла, содержащего do_start и добавьте

/etc/init.d/cryptdisks reload

чуть ниже;

при условии, что все в ответе Мишеля выполнено

0
ответ дан 23 November 2019 в 02:58

. При использовании 14.04LTS у меня была та же проблема, что и у tomasb, что зашифрованный swap wasn Не горит после перезагрузки. Я обнаружил, что / etc / crypttab не обрабатывается, потому что не были установлены необходимые сценарии init.d (cryptdisks и cryptdisks-early).

Я решил эту проблему с помощью

$ sudo apt-get install cryptsetup

Rebooted и зашифровал своп.

1164513]

3
ответ дан 23 November 2019 в 02:58

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

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