¿Cómo configurar la hibernación en Apollo Ubuntu?

¿Cómo configurar la hibernación en Apollo Ubuntu?

En minipc nexenta S1 uso Ubuntu basado en Apollo de este sitio

http://linuxiumcomau.blogspot.it/

Normalmente para habilitar la hibernación utilizo este procedimiento.

a) descargar pm-utils

apt-get -y install pm-utils

b) Permitir a los usuarios editar este archivo

/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

con este contenido

[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

c) La última parte importante... editar /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=/dev/sda1"

donde sda1 es mi intercambio..

Yo también lo hice

update-grub2

d) Y después de reiniciar...

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

¿Por qué no se ve afectado?

¿Es para el gestor de arranque refi antes de grub?

Respuesta1

Solución encontrada

El gestor de arranque refind contiene las opciones del kernel.

entonces editamos /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"

y funciona

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

información relacionada