搞定 Ubuntu 12.04 的休眠功能
07 Aug 20121、调整swap>=内存容量 查看swap分区容量
> > cat /proc/swaps > >
2、找出swap的UUID
> > sudo blkid > >
3、编辑/etc/default/grub, 找到GRUBCMDLINELINUX="",红色部分为swap的UUID
> > GRUB_CMDLINE_LINUX="resume=UUID=80dd945a-ae46-4acb-b5be-e57d44dcc450" > >
在vi命令模式下,':. !sudo blkid'可以直接插入 blikd 执行的结果。 更新grub
> > sudo update-grub > >
4、编辑/etc/initramfs-tools/conf.d/resume,将UUID替换成新的:
> > RESUME=UUID=80dd945a-ae46-4acb-b5be-e57d44dcc450 > >
生成新的内存镜像
> > sudo update-initramfs -u > >
5、编辑文件/etc/polkit-1/localauthority/50-local.d/com.ubuntu.desktop.pkla(没有的就新建)
> > [Re-enable hibernate by default] > Identity=unix-user:* > Action=org.freedesktop.upower.hibernate > ResultActive=yes > >
6、重启,搞定。