Ubuntu 8.10内核无法更新问题,无法关机的解决

Ubuntu 8.10内核无法更新问题,无法关机的解决

昨天有位LinuxEye的会员说他的Ubuntu 8.10无法正常关机,总会停留在Ubuntu的进度条那无法关机。于是尝试了以下几个方法。

第一种(这个没有成功,但是也是可能的解决方案)
怀疑是alsa的问题,于是可以这样操作
gksu gedit /etc/init.d/alsa-utils
把里面的
mute_and_zero_levels "$TARGET_CARD" || EXITSTATUS=1
改为
#mute_and_zero_levels "$TARGET_CARD" || EXITSTATUS=1
保存就可以了。

第二种(这个也没有成功,但也可以作为一种尝试)
来源于网上
1、终端输入
sudo gedit /etc/modules
2、文件末尾加上
apm power_off=1
3、编辑grub的menu.lst
sudo gedit /boot/grub/menu.lst
4、找到类似下面的文字
title Ubuntu 8.10,kernel 2.6.27-generic

root (hd0,1)
kernel /boot/vmlinuz-2.6.27-generic root=UUID=419086cc-9136-45e9-9369-d7fe44edff76 ro quiet splash
initrd /boot/initrd.img-2.6.27-generic
5、在kernel那行的后面加上
apm=power_off


第三种(这个成功)
突然得知他的内核无法更新,在更新过程中会报出错误,并且他是用wubi安装的,安装在一个fat分区。更新过程出现以下错误
E:/var/cache/apt/archives/linux-image-2.6.27-7- generic_2.6.27-7.16_i386.deb:无法在安装新的版本前,为“./boot/vmlinuz-2.6.27-7- generic”做一个符号链接备份
到launchpad查了下,发现这是一个bug,是由于dpkg需要POSIX,而fat分区不支持这项功能造成的。但是可以通过下方法来解决
就是先把原来的内核删除掉,然后再更新,通过下面的简单命令来删除内核
sudo rm -fv /boot/initrd.img-2.6.27*.bak
sudo rm -fv /boot/vmlinuz-2.6.27-7-generic
sudo rm -fv /boot/initrd.img-2.6.27-7-generic
sudo rm -fv /boot/config-2.6.27-7-generic
sudo rm -fv /boot/abi-2.6.27-7-generic
sudo rm -fv /boot/System.map-2.6.27-7-generic
sudo rm -fv /boot/vmcoreinfo-2.6.27-7-generic

然后运行更新命令进行更新,中间会有个选择,按照默认点击下一步就可以了,等待更新完成,重启一下就可以实现正常关机了!

声明:本文系LinuxEye.CN(http://bbs.LinuxEye.cn)的原创作品,欢迎大家转载,但请大家尊重原作者的劳动成果,保留该声明。谢谢!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值