ubuntu 电源管理问题

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
pyzlg
帖子: 21
注册时间: 2008-12-28 23:03

ubuntu 电源管理问题

#1

帖子 pyzlg » 2008-12-28 23:37

最近 装了 ubuntu 8.04 和 8.10 都存在电源管理问题 (我是这么认为的)
关闭系统时 进度条 退出到最后消失 但是 主机并不能自动断电 需要手动 摁住电源开关 强行断电 不知是什么原因?
我机器配置 Duron 750 Kt133 384M MX440 (呵呵 2001配的老机器了)
babysoul
帖子: 75
注册时间: 2008-10-31 16:22
系统: Ubuntu 12.10

Re: ubuntu 电源管理问题

#2

帖子 babysoul » 2008-12-28 23:50

试试吧
[zz]http://www.linuxdiyf.com/bbs/redirect.p ... o=lastpost
在终端输入sudo gedit /etc/modules,在文件的末尾添加:apm power_off=1

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

fuse
lp
apm power_off=1

在终端输入sudo gedit /boot/grub/menu.lst,在文件中找到“title Ubuntu 8.04, kernel 2.6.24-17-generic“这句,在其后的”kernel /boot/vmlinuz-2.6.24-17-generic….“后面加上apm=power_off 我自己是这样:"在kernel这一项末尾添加上 acpi=force apm=power_off 保存并关闭即可"

title Ubuntu 8.04, kernel 2.6.24-17-generic
root (hd0,7)
kernel /boot/vmlinuz-2.6.24-17-generic root=UUID=57d2ab1d-11dc-4af2-8e75-334ff2c7fbff ro quiet splash locale=zh_CN apm=power_off
initrd /boot/initrd.img-2.6.24-17-generic
quiet

Ubuntu默认支持IPv6,但有时可能会引起问题。

要禁用它,请打开终端执行命令:gksudo gedit /etc/modprobe.d/aliases

找到行alias net-pf-10 ipv6 并修改为 alias net-pf-10 off

然后重新启动Ubuntu。

自己体会:三个全部改过后能正常关机,前面二个改过后由于apm power_off=1没有令起一行,直接接在LP后面不行,后来改了IPV6,又令起一行后正常关机。
Hasee F545T: Core2 Duo T5450, 2G RAM, 320G HD, ATI HD2400 14.4, Archlinux
Lenovo ideapad Y580: i7 3630M, 8G RAM, 1T HD, nVidia GTX660M, Ubuntu 13.04
pyzlg
帖子: 21
注册时间: 2008-12-28 23:03

Re: ubuntu 电源管理问题

#3

帖子 pyzlg » 2008-12-29 15:53

看了你回答的原贴 很感谢 但是我的机器的问题 不知是不是由于网络的问题 按照你说的修改不知能不能行
如果需要先备份应该怎样呢? 如何恢复?
babysoul
帖子: 75
注册时间: 2008-10-31 16:22
系统: Ubuntu 12.10

Re: ubuntu 电源管理问题

#4

帖子 babysoul » 2008-12-30 0:45

用tar来备份和还原。找一个闲置的分区,假设名字叫OTHER挂载在/media下,譬如可以是你的移动硬盘,无所谓分区格式,FAT32都没问题(不过我不知道是否有单文件4G限制),NTFS区不太清楚,

代码: 全选

sudo tar -cvpzf /media/OTHER/backup.tgz --exclude=/media/ --exclude=/mnt/ --exclude=/proc /
就在OTHER下打好包了,备份文件是backup.bgz. --exclude后面是不要存档打包的路径,一般说来,除了保存系统关键配置和用户配置的/etc, /home外基本都可以加进来节省时间空间。

需要还原时,进不去系统的用livecd,找到打包文件进行还原

代码: 全选

sudo tar -xvpzf /media/OTHER/backup.tgz -C /
我是新手,也没试过重装,估计Linux下这样的机会不多,除非改乱或rm -r了/etc。tar在目的上跟ghost是一致的,但方法上不同。上述过程仅供参考,如果有问题,还请其他大牛指点。
Hasee F545T: Core2 Duo T5450, 2G RAM, 320G HD, ATI HD2400 14.4, Archlinux
Lenovo ideapad Y580: i7 3630M, 8G RAM, 1T HD, nVidia GTX660M, Ubuntu 13.04
回复