Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3010621
  • 博文数量: 674
  • 博客积分: 17881
  • 博客等级: 上将
  • 技术积分: 4849
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-17 10:15
文章分类

全部博文(674)

文章存档

2013年(34)

2012年(146)

2011年(197)

2010年(297)

分类: LINUX

2011-11-24 11:27:24

GNOME桌面上选择”系统->关机->休眠”(Hibernate)或者”系统->关机->挂起”(Suspend),再次开机时却发现,或者显示器不亮,或者键盘失灵,或者和一般的开机过程无异,无法恢复到之前的工作环境。
有些命令行控会下载pm-utils源码包,编译安装pm-hibernate命令用于休眠,pm-suspend命令用于待机。可是也遇到上面的麻烦问题。
休眠和待机功能对于笔记本用户,在电源紧张的情况下很重要。以下介绍一个简单通用的方法实现这两个功能。

休眠的命令是:
# echo -n disk > /sys/power/state
待机的命令是:
# echo -n mem > /sys/power/state

要想以上两条命令生效,必需先配置内核CONFIG_SUSPEND, CONFIG_HIBERNATION, CONFIG_PM_STD_PARTITION这三个选项。
以CONFIG_PM_STD_PARTITION为例,在内核源码树(内核源码版本为2.6.36)下运行make menuconfig命令,按’/'键搜索”PM_STD_PARTITION”。Location下面显示出到达这一选项的路径。

│   Location:                                                             │
│     -> Power management and ACPI options                                │
│       -> Hibernation (aka ‘suspend to disk’) (HIBERNATION [=y])         │

在Hibernation (aka ‘suspend to disk’)下一行有个”Default resume partition”条目,按’?'键阅读说明,可以知道,此处填写的是用于存储系统休眠数据的分区,而且必需为swap分区。使用”fdisk -l”命令,将swap分区对应的设备名称填写上去即可,在笔者系统中是”/dev/sda2″

阅读(794) | 评论(0) | 转发(1) |
0

上一篇:android adb网络连接方法

下一篇:cp命令参数

给主人留下些什么吧!~~