如果我从android文件系统中的SD卡中恢复hibernate图像,我会寻求一些帮助。
我已通过以下命令在SD卡中创建了休眠图像:
# makeswap /dev/block/mmcblk1
# swapon /dev/block/mmcblk1
# echo disk > /sys/power/state
并添加到内核bootargs resume=/dev/block/mmcblk1
它将图像写入SD卡,但在启动图像时它会正常启动 当我添加printk用于调试目的时。
In kernel/power/hibernate.c
Registering SWP/SWPB emulation handler
[ 8.466894] ********* 726: software_resume
[ 8.470645] ********PM: Hibernation image partition 0:0 present
我的理解是错误的,或者我犯了一些错误,任何人都可以告诉我,谢谢!