
на моей чистой установке 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
теперь работает!
Возможно, если бы я просто выполнил эти шаги, это сработало бы:
- закомментируйте строку с
/dev/mapper/cryptswap1
in/etc/fstab
и включите строку с UUID под# swap was on /dev/sda5 during installation line
(= включение подкачки без шифрования) - закомментируйте единственную строку в
/etc/crypttab
- отредактируйте
/etc/initramfs-tools/conf.d/resume
, чтобы включить UUID подкачки из/etc/fstab
sudo update-initramfs -u
- перезагрузитесь и проверьте