Как заставить гибернацию снова работать в 15.10 после отключения зашифрованного свопа

Как заставить гибернацию снова работать в 15.10 после отключения зашифрованного свопа

на моей чистой установке Xubuntu 15.10 яне удалось заставить работать гибернацию, хотя она работалана моем ноутбуке успешно с 11.10 или около того.

Единственное, что изменилось, это то, что я выбрал "шифровать дом" во время установки, и поэтому он у меня зашифрован. Но я заметил, что swap тоже шифруется. Ладно, значит, это не сработало.

Поэтому я решил расшифровать свой файл подкачки, чтобы снова заставить работать режим гибернации.

Что я сделал:

sudo swapoff -a

sudo cryptsetup удалить /dev/mapper/cryptswap1

удалил единственную строку в /etc/crypttab

sudo /sbin/mkswap /dev/sdaX

sudo swapon /dev/sdaX

удалил строку с "/dev/mapper/cryptswap1" в /etc/fstab и заменил ее на "UUID=d30170d7-b3a2-41b5-a389-541a6d0013c7 none swap sw 0 0" (новый UUID взят из вывода mkswap)

перезагрузить

попробовал sudo pm-hibernateеще раз, но безуспешно :/ - после загрузки возникло несколько ошибок apport...

Так что, пожалуйста, есть какие-нибудь подсказки, как заставить это снова работать? Спасибо!

решение1

Решение: проблема была в том /etc/initramfs-tools/conf.d/resume, где все еще был какой-то странный старый UUID. После замены на новый и вызова sudo update-initramfs -uтеперь работает!

Возможно, если бы я просто выполнил эти шаги, это сработало бы:

  1. закомментируйте строку с /dev/mapper/cryptswap1in /etc/fstabи включите строку с UUID под # swap was on /dev/sda5 during installation line(= включение подкачки без шифрования)
  2. закомментируйте единственную строку в/etc/crypttab
  3. отредактируйте /etc/initramfs-tools/conf.d/resume, чтобы включить UUID подкачки из/etc/fstab
  4. sudo update-initramfs -u
  5. перезагрузитесь и проверьте

Связанный контент