不小心搞坏了pm-utils,找不到解决办法只好自己琢磨了。
/usr/lib/pm-utils/
这里http://packages.ubuntu.com/可找到ubuntu的官方软件包(http://packages.ubuntu.com/natty/pm-utils),或者http://ubuntu.cn99.com/ubuntu/pool/main/p/pm-utils/,
下载后sudo dpkg -i package.deb安装。
可使用laptop-mode-tools代替pm-utils?
sudo apt-get install laptop-mode-tools
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
将会安装下列额外的软件包:
ethtool hal hal-info libhal-storage1 sdparm
建议安装的软件包:
gnome-device-manager
下列【新】软件包将被安装:
ethtool hal hal-info laptop-mode-tools libhal-storage1 sdparm
升级了 0 个软件包,新安装了 6 个软件包,要卸载 0 个软件包,有 218 个软件包未被升级。
需要下载 701 kB 的软件包。
解压缩后会消耗掉 3,551 kB 的额外空间。
您希望继续执行吗?[Y/n]
Pm-utils
在linux中挂起与休眠系统,要使用pm-utils,步骤如下:
安装pm-utils
修改启动项menu.lst,添加例如resume=/dev/sda1至kernel一行,例如:
kernel /vmlinuz26 root=/dev/sda3 resume=/dev/sda2 ro vga=773
修改/etc/mkinitcpio.conf,在类似下面这一行引号内添加resume,resume 要位于'ide', 'scsi', 'sata', 'lvm2'之后,'filesystems'之前。完成之后类型下面:
HOOKS="base udev autodetect ide scsi sata lvm2 resume filesystems"
重新编译内核
mkinitcpio -p linux
获得权限后就可以休眠与挂起了。