Ubuntu无法关机解决办法
说明:如果不成功请参考一下文章最后的内容,也许会有帮助。
其实不止在ubuntu里面,fedora里面我也遇到了这个问题,就是电脑可以重启,但是不能直接关机,否则就一直停在关机界面,需手动关机。郁闷很久了,终于让我找到了解决办法: .打开终端,输入
sudo gedit /etc/modules
在文件最后一行回车,另起一行添加
apm power_off=
保存,关闭
.在中端输入
sudo gedit /etc/rc0.d/S90halt 找到如下代码:
hddown="-h"
if grep -qs '^md.*active'
/proc/mdstat
then
hddown=""
fi

netdown="-i"
if [ "$NETDOWN" = "no" ];
then
netdown=""
fi
把这两段代码注释掉,如下:
# hddown="-h"
# if grep -qs '^md.*active' /proc/mdstat
# then
# hddown=""
# fi
还有
# netdown="-i"
# if [ "$NETDOWN" = "no" ]; then
# netdown=""
# fi
保存,退出
.在中端输入:
sudo gedit /etc/default/grub
找到
GRUB_CMDLINE_LINUX=""
修改成:
GRUB_CMDLINE_LINUX="noacpi acpi=off acpi=force apm power_off=1"
保存,退出
再次在中端输入:
sudo update-grub
就可以正常关机和开机了。 注:
笔者按照GRUB_CMDLINE_LINUX="noacpi acpi=off acpi=force apm power_off=1"设置未能正常关机,去掉 acpi=force后关机正常。从解决办法可以看出,关机异常是因为电源管理的问题;
因为笔者是按照先完全按照“注”以前的内容完全设置后再删除“注1”内容的,所以没有验证直接删除“注1”内容进行修改的有效性,如果你是这样做的,请将结果在评论区说明;
因为非正常关机的情况下系统读取grub会出问题,而上文的修改直接体现在grub上,所以,如果你的机器非正常关机,以上修改会无效。具体情况说明如下:
自动选择系统出问题:系统选择界面不会再出现进入系统的倒计时,所以只能手动选择;
正常关机出问题(如果你是按照上文方法设置后才能正常关机):与修改前状况一样,只有电源灯亮,系统已经关闭(姑且称这种情况未“伪关机”),需要手动关闭电脑;
对与非正常关机后重新出现“伪关机”的情况,我采用的解决办法是重新加上acpi=force,然后再将其删去,之后就可以正常关机了。但是,因为这只是grub问题,而笔者在实际中遇到情况a时发现:非正常关机之后出现情况a,然而在一次正常关机(包括伪关机之后手动关机)之后,情况a自动消失,所以笔者猜测,对于问题b,在一次正常关机之后也会恢复正常(实际测试了一下,不会自动恢复正常,需要加上acpi=force再删除才可以)。希望有读者实验之后在评论区给出结果。(注:最近使用Xubuntu不再出现正常关机后又不能正常关机的状况)

不能正常关机所作的更改

以上连接未:Ubuntu无法关机解决办法

我的Ubuntu系统配置所作的备份记录如下的更多相关文章

  1. Ubuntu系统配置Zabbix前端及中文乱码解决方案

    Ubuntu系统配置Zabbix前端及中文乱码解决方案  作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.安装zabbix 博主推荐阅读: https://www.cnblogs ...

  2. Ubuntu系统配置

    0.基本配置 0.1初始设置 (1)开户root账号并重启系统: 打开gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf 添加greeter- ...

  3. 【ubuntu】给新装好的UBUNTU系统配置静态IP

    最近在自己装有win7系统的thinkpad电脑上,给安装了Ubuntu16.04双系统. 想在ubuntu下配置一个hadoop伪分布式,最首要的就是要给系统配置一个静态IP . 一开始我按照网上的 ...

  4. Ubuntu系统配置日志/var/log/message

    ubuntu系统默认不生成/var/log/messages文件,有时候想查看相关日志就很不方便,于是我们可以设置使系统生成此文件. 1.先安装 apt-get install rsyslog2.用v ...

  5. Ubuntu系统配置apt-get软件更新源

    从别人那摘录的Ubuntu源,测的很好用 # 电子科技大学 (教育网) deb http://ubuntu.uestc.edu.cn/ubuntu/ oneiric main restricted u ...

  6. Ubuntu如何配置网桥 Ubuntu系统配置网桥详细教程

    注意:如果是在ubuntu桌面版本上使用,图形化控制与ifupdown配置不兼容.如果使用ifupdown来配置,需要禁止使用图形化控制. 本文经过本人结合网络内容亲身实践,配置通了ifupdown ...

  7. VMware中卸载安装Ubuntu系统 ——Ubuntu系统配置(一)

    由于之前配置给Ubuntu的磁盘空间不足,进行了扩展磁盘空间,结果Ubuntu无法开机了,试了很多种办法都没成功,也有些后悔没有记录下配置过程,于是决定卸载Ubuntu进行重新安装和配置. 一.VMw ...

  8. Ubuntu系统配置的一些要点

    硬盘安装时必须先卸载光驱! 安装时如果是uefi,应该把引导驱动器设为windows所在的硬盘,否则设为整个硬盘..然后就可以用easybcd来设置windows下的引导. unity tweak t ...

  9. ubuntu系统配置WinQQ

    首先安装Wine sudo add-apt-repository ppa:wine/wine-builds sudo apt-get update sudo apt-get install wineh ...

随机推荐

  1. 更改Windows控制台默认缓冲区行数和宽度

    Windows控制台窗口默认的显示行数很少, 以至于有时候要显示很多东西的时候, 总是导致前面的内容丢失. 很不爽. 于是GG了下, 在StackOverflow上找到了答案~~~ 设置方式: 1. ...

  2. Java Hour 18 来个CURD吧 (三)

    有句名言,叫做10000小时成为某一个领域的专家.姑且不辩论这句话是否正确,让我们到达10000小时的时候再回头来看吧. 本文作者Java 现经验约为18 Hour,请各位不吝赐教. 依赖Jar 包管 ...

  3. AxureRP7.0教学大纲Tutorial directory

    参考: http://www.axurerp.cn/learn/2014/0812/5.html Axure RP7.0标准教程 http://bbs.yuanxingku.com/thread-5- ...

  4. Android快捷开关实现(转)

    在Android源码中,提供的快捷开关相对是比较少的,Android4.0系统默认提供的桌面快捷开关AppWidget上只有5种开关(分别是Wifi开关.蓝牙开关.GPS开关.同步开关.亮度设置开关) ...

  5. WCF例子

    WCF入门简单教程(图文) VS2010版 http://hi.baidu.com/grayworm/item/5bb61792fec5b54af142159f http://hi.baidu.com ...

  6. _EPROCESS结构简单了解!

    _EPROCESS结构简单了解! lkd> dt _EPROCESSnt!_EPROCESS   +0x000 Pcb              : _KPROCESS   +0x06c Pro ...

  7. Eclipse中导入外部jar包

    首先在项目下创建一个文件夹,保存我们的jar包. 在项目名上右击,依次点击[New]-->[Floder],打开新建文件夹窗口   输入文件夹名称[lib],点击[ok].我们通常在lib文件夹 ...

  8. 使用AIDL远程调用服务中的方法

    AIDL:android interface define language(接口定义语言) 作用:方便远程调用其他服务中的方法 注意:安卓四大组件都要在清单文件注册 aidl创建图: AIDL的全称 ...

  9. BZOJ3919 : [Baltic2014]portals

    预处理出每个点上下左右能延伸到的最远点以及到它们的距离的最小值md. 然后spfa,一个点除了可以以1的代价到达四周的点之外,还可以以md+1的代价到达四个方向能到达的最远点. #include< ...

  10. BZOJ1767 : [Ceoi2009]harbingers

    设d[i]表示i到1的距离 f[i]=w[i]+min(f[j]+(d[i]-d[j])*v[i])=w[i]+d[i]*v[i]+min(-d[j]*v[i]+f[j]) 对这棵树进行点分治,每次递 ...