Gần đây tôi đã nâng cấp kernel của mình từ 3.16.4 (Debian jessie) lên 4.9.0 (Debian căng). Mọi thứ đều ổn, cho đến khi tôi cố gắng "Hibernate" (tạm dừng vào đĩa).
Khi tôi sử dụng tùy chọn Hibernate trong LXDE, nó xuất hiện để ngủ đông. Tôi có thể nghe thấy trục chính đĩa đánh dấu và ghi dữ liệu. Nhưng các vấn đề xuất hiện khi nối lại từ ngủ đông. Nhân khôi phục thành công hình ảnh từ trao đổi, nhưng sau đó đóng băng và khởi động lại, với tất cả công việc bị mất. Tôi không thể tìm thấy câu trả lời ở bất cứ đâu trên internet. Mọi người chỉ giải quyết một số lỗi xung quanh việc không đặt /etc/initramfs-tools/conf.d/resume hoặc đã đặt tham số kernel hoặc có mục nhập sai trong / etc / fstab. Tôi có những điều này chính xác. UUID chính xác trong /etc/initramfs-tools/conf.d/resume, sửa lỗi fstab và không đặt paramter kernel kernel.
Tôi đã chuyển phân vùng trao đổi bên ngoài phân vùng mở rộng sang chính. UUID đã được lưu và áp dụng cho trao đổi mới.
Hệ thống đạt đến "Khôi phục hình ảnh 100%" và sau đó "Tạm dừng bảng điều khiển", sau đó hệ thống tắt và khởi động bình thường, với tất cả công việc bị mất.
Đã thử cài đặt sạch, nhưng không có may mắn.
Chỉ xảy ra trên i386 (32-bit x86), amd64 (64-bit x86) không bị.
Bố trí bảng phân vùng đĩa:
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 ext4 HDD <ROOT-UUID> /
└─sda2 swap HDD-SWAP <SW-UUID> [SWAP]
sr0
Sda2 là logic (nằm trong bên trong mở rộng) trước khi nâng cấp.
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>
Hạt nhân cmdline
BOOT_IMAGE=/boot/vmlinuz-4.9.0-3-686-pae root=UUID=<ROOT-UUID> ro quiet
Thông tin hệ thống:
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
(Tôi biết bộ xử lý là 64 bit nhưng ban đầu nó có hệ điều hành 32 bit, vì vậy tôi nghĩ rằng nó là 32 bit cho đến khi tôi kiểm tra / Proc / cpuinfo)