На minipc nexenta S1 я использую Ubuntu на основе apollo с этого сайта
http://linuxiumcomau.blogspot.it/
Обычно для включения гибернации я использую эту процедуру
а) загрузить pm-utils
apt-get -y install pm-utils
б) Разрешить пользователям редактировать этот файл
/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
с этим содержимым
[Re-enable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.handle-hibernate-key;org.freedesktop.login1;org.freedesktop.login1.hibernate-multiple-sessions;org.freedesktop.login1.hibernate-ignore-inhibit
ResultActive=yes
в) Последняя важная часть… редактирование / etc / default / grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=/dev/sda1"
, где sda1 - это мой своп. .
Я тоже
update-grub2
г) И после перезагрузки ...
cat /proc/cmdline
\boot\vmlinuz-4.13.0-16-generic.efi.signed ro root=/dev/mmcblk1p2 quiet splash initrd=boot\initrd.img-4.13.0-16-generic
Почему не влияет?
Это для загрузчика refi перед grub?
Решение найдено
refind bootloader содержит параметры ядра
, поэтому мы редактируем /boot/refind_linux.conf
"Boot with standard options" "ro root=/dev/mmcblk1p2 quiet splash resume=/dev/sda1"
"Boot to single-user mode" "ro root=/dev/mmcblk1p2 quiet splash single"
"Boot with minimal options" "ro root=/dev/mmcblk1p2"
и работаем
cat /proc/cmdline
\boot\vmlinuz-4.13.0-16-generic.efi.signed ro root=/dev/mmcblk1p2 quiet splash resume=/dev/sda1 initrd=boot\initrd.img-4.13.0-16-generic