Dopo il letargo con systemctl hibernate
, il sistema si avvia normalmente come se fosse stato spento. Ho il parametro resume nella riga del kernel e l'hook di ripresa in mkinitcpio.conf
Questi sono i messaggi del kernel rilevanti:
$ dmesg | grep -i swap
[ 0.000000] Command line: initrd=\initramfs-linux.img root=/dev/sda2 rw resume=/dev/sda4
[ 0.000000] Kernel command line: initrd=\initramfs-linux.img root=/dev/sda2 rw resume=/dev/sda4
[ 0.350295] PM: Checking hibernation image partition /dev/sda4
[ 8.776686] Adding 8191996k swap on /dev/sda4. Priority:-1 extents:1 across:8191996k FS
$ dmesg | grep -i hibern
[ 0.350295] PM: Checking hibernation image partition /dev/sda4
[ 0.350301] PM: Hibernation image not present or could not be loaded.
Quindi l'unica possibilità rimasta è che systemctl
non abbia scritto su disco . In effetti, quando eseguo il comando, lo schermo prima si oscura per un paio di secondi, quindi riesco a vedere di nuovo il mio terminale e alla fine si spegne da solo.
Ho letto che pm-utils non funziona molto bene con systemd, quindi non vorrei passare a quelli. Eventuali suggerimenti?
Grazie!
resume=
opzione del kernel. Scopri l'UUID della tua partizione di swap e poi prova aresume=UUID=.......