ubuntu不会关闭或冻结在启动屏幕


8

我正在使用ubuntu 14.04 64位。我面临的问题是,我无法关闭我的机器。每次我关闭计算机或从终端和GUI重新启动计算机时,它都会卡在引导启动屏幕上,并一直停留在那儿,直到我按下电源按钮将其关闭为止。

卡在关机

我遇到了一个问题- 如何解决缓慢的关机问题,这是答案,但无法诊断问题。有一些登录,/var/crash/但是Title: MISBEHAVING_PROGRAMNAME在其中找不到任何字符串。我的内核版本:3.16.0-50-generic我已经使用grub菜单启动了以前的内核,但是问题仍然存在。我该如何解决该问题或至少找出其背后的原因?



@Daniel在发布问题之前,我已经看到了。相同的症状不一定意味着相同的问题
salmanwahed

Answers:


4

尝试在冻结时按Escape键,以在启动屏幕后面查看关机命令。或者"quiet splash"从etc / default / grub中的这一行 删除GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

您可以通过编辑etc / default / grub文件来完成此操作

sudo gedit etc/default/grub -进行编辑,使其看起来像这样 GRUB_CMDLINE_LINUX_DEFAULT=""

如果您在“”之间有其他参数,则可以将其保留在该行中,然后使用

sudo update-grub

在启动和关闭时,您现在应该会看到启动顺序命令。如果您看到的Reached target shutdown是它永远挂着的地方,则可能与错误#1464917有关:

如果您认为与该错误有关,请转到上面的链接,并将您的名字添加到错误说明顶部的“这会影响我”链接中

更新:

已经针对此错误进行了开发。它似乎与交换文件的使用/管理有关。Adam(来自上面的Bug链接)指出,如果您关闭交换,请等待它处理,然后再关闭挂起。准备关闭计算机时,请打开终端窗口并键入;

sudo swapoff -a

等待命令处理并返回提示,然后您应该能够执行正常关机。这对包括我在内的许多人都有效。

结束更新

关闭或重新启动后,此消息挂起 Reached target Shutdown

试试Sysrq

  1. 按住Alt和SysRq(打印屏幕)键。
  2. 按住这些键时,依次输入以下按键,间隔几秒钟:REISUB
  3. 计算机应重新启动。

挂起后,您还可以尝试以下操作。

查看是否可以登录tty1并重新启动

  1. Ctrl+Alt+F1Ctrl+Alt+F2Ctrl+Alt+F3...
  2. 输入您的用户名(小写,/ home中用户文件夹的名称),然后按Enter
  3. 输入您的密码(将不显示任何内容),然后按Enter

如果您的密码和用户名正确,那么您现在已经登录。

如果失败Ctrl+Alt+Del,请在tty1屏幕中尝试几次

您可能会看到一条消息,指出计算机将要重新启动,然后大约一分钟后应重新启动。

它比硬启动更好-直到修复

在错误说明中,据报道您可以升级到Vivid-Proposed,并解决了该问题,但有些人在升级后仍然看到此问题。可能值得一试。

顺便说一句,同样的错误影响到我。


谢谢。我找到了原因。发生这种情况是因为Redis服务器没有关闭。与此问题相同的问题:Ubuntu无法关闭,注销屏幕只是冻结
salmanwahed 2015年

1

我还面临着Dell Inspiron 640m和Ubuntu 14.04的启动和关闭问题。不同的人可能对这个问题有不同的原因,但是想分享一种我所做的方法。

启动很笨拙,但是关机显示无法杀死所有进程,因此挂载/失败,并且很忙。系统挂起。

  • 因此,首先更改了grub并将其quite splash从中删除GRUB_CMDLINE_LINUX_DEFAULT。至少它这次启动了。但这并不能解决关机问题

  • 接下来,由于在关闭过程中停止进程是一个问题,请尝试查找是否有任何进程具有不间断的睡眠。即“ D”在顶部。

    $ top -bn1 | awk 'NR > 7 && $8 ~ /D/ { print $0 }'
    

    它显示了modprobe它的父母pci_devices被吊死了modprobe挂有参数--ignore-install b44。我尝试加载也挂死的Broadcom b43无线驱动程序。dmesgs / kern.log显示了b43相关的错误。

    - Dec 20 00:28:40 Chandra kernel: [   10.080226] wl: module license 'MIXED/Proprietary' taints kernel.
    - Dec 20 00:28:40 Chandra kernel: [   10.080233] Disabling lock debugging due to kernel taint
    - Dec 20 00:28:40 Chandra kernel: [   10.090618] wl: module verification failed: signature and/or  required key missing - tainting kernel
    - Dec 20 00:28:40 Chandra kernel: [   10.702357] b43-phy0: Broadcom 4311 WLAN found (core revision 10)
    - Dec 20 00:28:40 Chandra kernel: [   10.736180] b43-phy0: Found PHY: Analog 4, Type 2 (G), Revision 8
    - Dec 20 00:28:40 Chandra kernel: [   10.736200] b43-phy0: Found Radio: Manuf 0x17F, ID 0x2050, Revision 2, Version 0
    - Dec 20 00:28:40 Chandra kernel: [   10.748421] Broadcom 43xx driver loaded [ Features: PNL ]
    - Dec 20 00:28:40 Chandra kernel: [   10.951143] b43 ssb0:0: Direct firmware load for b43/ucode5.fw failed with error -2
    
  • 我没有尝试将b43,b44,wl或相关模块列入黑名单,以确认是否已解决问题(您可以尝试),但已升级linux-firmware并重新启动。令人惊讶的是,启动过程中根本没有挂过modprobe,添加或删除b44 / b43的modprobe也没问题,尽管wifi无法正常工作。关机也很好。因此,增加了quite splashg回的背部,一切都快到了。

  • 最后,如其他一些线程所述,清除bcmwl-kernel-source和安装wifi firmware-b43-installer并重新启动很容易解决wifi 。

希望能帮助到你...

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.