Как мне установить зашифрованный файл подкачки?

Когда я установил 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
28
задан 27 January 2013 в 11:26

2 ответа

Благодаря этому руководству я создал зашифрованный файл подкачки (не может использоваться для гибернации). В дистрибутивах на основе Debian для этих инструкций вам понадобится пакет cryptsetup .

  1. Сначала создайте файл подходящего размера (здесь 4 гигабайта) для хранения данных подкачки:

     fallocate -l 4G / cryptswap
     
  2. Добавьте следующее в / etc / crypttab :

     cryptswap / cryptswap / dev / urandom swap
     
  3. Активация вновь созданного зашифрованного диска:

     перезагрузка служебных криптодисков
     
  4. Добавьте следующее в / etc / fstab :

     / dev / mapper / cryptswap none swap sw 0 0
     
  5. Активируйте новый файл подкачки:

     swapon -a
     
27
ответ дан 27 January 2013 в 11:26

Пропустить перезагрузку:

sudo cryptdisks_start cryptswap

где cryptswap - имя в / etc / crypttab

4
ответ дан 27 January 2013 в 11:26

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

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