Я недавно обновил свое ядро с 3.16.4 (Debian jessie) до 4.9.0 (Debian stretch). Все было хорошо, пока я не попытался "Hibernate" (приостановить на диск).
Когда я использую опцию Hibernate в LXDE, она появляется в спящем режиме. Я слышу тиканье диска и запись данных. Но проблема возникает при выходе из спящего режима. Ядро успешно восстанавливает образ из свопинга, но затем зависает и перезагружается, и вся эта работа теряется. Я не мог найти ответ нигде в Интернете. Люди просто решают некоторые ошибки, связанные с тем, что они не устанавливают /etc/initramfs-tools/conf.d/resume, или устанавливают параметры ядра, или неправильно вводят в / etc / fstab. У меня есть это правильно. Исправьте UUID в /etc/initramfs-tools/conf.d/resume, исправьте fstab и не устанавливайте параметр возобновления ядра.
Я переместил раздел подкачки за пределы расширенного раздела на основной. UUID был сохранен и применен к новому свопу.
Система достигает «Восстановление образа на 100%», а затем «Приостановка консолей», затем она выключается и загружается нормально, при этом вся работа теряется.
Пробовал чистую установку, но без удачи.
Бывает только на i386 (32-битная x86), amd64 (64-битная x86) не страдает.
Таблица разделов диска:
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 ext4 HDD <ROOT-UUID> /
└─sda2 swap HDD-SWAP <SW-UUID> [SWAP]
sr0
Перед обновлением sda2 был логичен (постоянно находится внутри).
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>
Ядро cmdline
BOOT_IMAGE=/boot/vmlinuz-4.9.0-3-686-pae root=UUID=<ROOT-UUID> ro quiet
Системная информация:
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
(Я знаю, что процессор 64-битный, но изначально он шел с 32-битной ОС, поэтому я думал, что он 32-битный, пока я не изучил / proc / cpuinfo)