Recientemente actualicé mi kernel de 3.16.4 (Debian jessie) a 4.9.0 (Debian stretch). Todo estuvo bien, hasta que intenté "Hibernar" (suspender en el disco).
Cuando uso la opción Hibernar en LXDE, parece que hiberna. Puedo escuchar el eje del disco haciendo tictac y escribiendo datos. Pero los problemas aparecen cuando se reanuda la hibernación. El núcleo restaura con éxito la imagen del intercambio, pero luego se congela y reinicia, con todo ese trabajo perdido. No pude encontrar la respuesta en ninguna parte de internet. La gente simplemente está resolviendo algunos errores en torno a no configurar /etc/initramfs-tools/conf.d/resume o haber configurado los parámetros del kernel o tener una entrada incorrecta en / etc / fstab. Tengo estos correctos. Corrija el UUID en /etc/initramfs-tools/conf.d/resume, corrija fstab y no configure el parámetro de reanudar el kernel.
Moví la partición de intercambio fuera de la partición extendida a primaria. El UUID se guardó y se aplicó al nuevo intercambio.
El sistema alcanza "Restaurar imagen al 100%" y luego "Suspender consolas", y luego se apaga y arranca normalmente, con todo el trabajo perdido.
Intenté instalar limpio, pero sin suerte.
Solo sucede en i386 (32 bits x86), amd64 (64 bits x86) no sufre.
Diseño de tabla de partición de disco:
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 ext4 HDD <ROOT-UUID> /
└─sda2 swap HDD-SWAP <SW-UUID> [SWAP]
sr0
El sda2 era lógico (reside-dentro-extendido) antes de la actualización.
Fstab:
UUID=<ROOT-UUID> / ext4 errors=remount-ro 0 1
UUID=<SW-UUID> none swap sw 0 0
/etc/initramfs-tools/conf.d/resume
RESUME=UUID=<SW-UUID>
Kernel cmdline
BOOT_IMAGE=/boot/vmlinuz-4.9.0-3-686-pae root=UUID=<ROOT-UUID> ro quiet
Información del sistema:
Computer: Compaq CQ60-120ec
Swap Size: 3.5GiB
Processor: AMD Athlon X2 64 QL-66
GPU: Nvidia Geforce 8200M G
Memory: 2G DDR2 667MHz
Desktop Environment: LXDE
Debian Version: 9 (stretch)
Kernel version: 4.9.0-3
Graphics Driver: nvidia legacy 304xxx
(Sé que el procesador es de 64 bits, pero originalmente tenía 32 bits de sistema operativo, así que pensé que era de 32 bits hasta que examiné / proc / cpuinfo)