因为分区表已变,使用再生龙恢复ubuntu系统后无法休眠的解决办法


因为分区表已变,使用再生龙恢复ubuntu系统后无法休眠的解决办法

http://my.oschina.net/emptytimespace/blog/76929

休眠的操作是将内存数据存取swap交换区,因为系统参数没变,但是分区表和UUID已变,所以系统无法存取SWAP。

解决方法:改变系统参数使可以识别SWAP

1,ubuntu休眠使用程序initramfs-tools,其恢复参数设置位置是: /etc/initramfs-tools/conf.d/resume ,

修改其UUID(使用'sudo blkid -o value -s UUID /dev/sdxx' 或直接‘sudo blkid’获取设备UUID),

sudo update-initramfs -u‘更新 initrd.image

2,修改/etc/fstab中SWAP分区的UUID参数为正确的当前UUID值

全部结束。

(可尝试使用“LABEL=swap”代替”UUID=XXX...XXX“,或可一劳永益的不再依赖与UUID)

 

#参考:

http://wiki.linux.org.hk/w/Fix_hibernation_problem_after_mkswap

http://blog.163.com/tab_98/blog/static/11924097200923172930425/

http://lilydjwg.is-programmer.com/posts/25428.html

#

 

 

你可能感兴趣的:(linux,ubuntu,分区表,再生龙恢复,无法休眠)