Ubuntu 16.04在登录屏幕上冻结,无法使用键盘或鼠标


14

我有一个Dell Precision Tower 3620台式机,安装了Ubuntu 16.04。

我最近(今天)更新了它(未升级),然后它要求重新启动,所以我做到了。但是,重新启动后,它显示登录屏幕并提到已建立连接(通过以太网用于Internet),并且登录密码光标在此期间一直闪烁,但此后甚至光标停止闪烁并且不接受键盘或鼠标的响应。只有一种选择是强制关闭。我不知道更新的哪一部分导致了这种情况。

在更新之前,一切工作正常。宣布建立连接的以太网图标消失后,它消除了光标的闪烁,然后键盘和鼠标根本无法工作。我什至尝试在其他插槽上连接键盘,但没有成功。我可以卸载最近的更新吗?

注意

登录屏幕到来时,我听到处理器发出的声音,并且光标之间也闪烁,但是一旦结束该声音,该闪烁就会冻结,您必须强行关闭计算机,因为这是一台研究所用的计算机(我拥有管理员权限,头疼)。现在我真的很担心。如何解决?

改进

我不必使用实时USB,并且可以转到grub
,可以通过按Esc键转到GRUB菜单)。这就是我得到的。

在此处输入图片说明

在那之后我不知道该怎么做。据说安全启动禁止加载模块,而在加载Ubuntu时,我通过输入密码来进行安全启动。


如果引导旧版本的内核可行,请针对新内核提交错误。
Zanna

抱歉,我只能将您定向到此askubuntu.com/questions/5121/how-do-i-report-a-bug我在Launchpad上查看,但找不到任何人已经报告过您的错误:S
Zanna

嗨,我刚买的新机器出现了完全相同的问题。在我看来,这是由于内核正在加载一些涉及图形显示的怪异模块。你身边有什么新东西吗?您现在正在运行哪个内核?
Jason Hu

@HuStmpHrrr 4.4.0-83-通用。这是当前版本
LK

1
您碰巧有nvidia卡吗?那是我的问题。
Jason Hu

Answers:


16

我在个人计算机上也遇到了同样的问题。它似乎来自于内核4.4.0-43发行的软件包,没有其他需要的软件包。参见https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1633267/comments/17

首先尝试引导旧内核

启动机器后立即按住Shift键将显示grub菜单。然后,您应该可以在“高级选项”中选择一个旧的内核。

如果您设法以这种方式启动计算机,那么您很幸运:您只需升级即可获取缺少的软件包:

sudo apt update && sudo apt upgrade

如果根本无法启动计算机

在这种情况下,我设法通过chroot从实时USB密钥运行升级来解决该问题:

如果您的系统磁盘未加密

  • 在相同版本的Ubuntu(16.04.1)的live USB或live CD上启动计算机
  • 挂载系统磁盘(在此示例中为/ mnt。如果从GUI挂载,则它可能位于/ media / ubuntu / some-uid中:在这种情况下,请使用以下路径替换/ mnt)
  • 挂载必要的目录以允许您的chroot访问Internet:

    sudo mount --bind /sys /mnt/sys
    sudo mount --bind /dev /mnt/dev
    sudo mount --bind /proc /mnt/proc
    sudo mount --bind /run /mnt/run
    

    并且,如果您有单独的/ boot分区,请执行以下操作:(调整设备名称)

    sudo mount /dev/sda2 /mnt/boot
    
  • 然后启动chroot并升级:

    sudo chroot /mnt
    apt update
    apt upgrade
    exit
    
  • 最后卸载所有内容并重新启动(不确定是否确实必要):

    sudo umount /mnt/sys
    sudo umount /mnt/proc
    sudo umount /mnt/dev
    sudo umount /mnt/run
    sudo umount /mnt/boot
    

如果您的系统磁盘已加密

在这种情况下,您首先需要使用与/ etc / crypttab中的名称相同的名称来挂载它(在我的情况下是sda3_crypt:在系统磁盘行的/ etc / crypttab的第一列中找到您的文件):

sudo cryptsetup luksOpen /dev/sda3 sda3_crypt
sudo mount /dev/mapper/ubuntu--vg-root /mnt

然后按照上述相同的步骤

我在博客上用法语解释了整个故事:https : //blog.mossroy.fr/2016/10/14/ubuntu-bloque-a-la-saisie-du-mot-de-passe-de-dechiffrement -luks-cause-dun-kernel-4-4-0-43-incomplet /


您能解释一下您目前的状态以及到目前为止的确切情况吗?您是否启动了升级?如果设法获得grub菜单,请选择4.4.0-42-generic(无后缀)行,这应该允许您启动。然后升级
Mossroy

非常感谢您的回复。我编辑了问题,无论如何我都可以进入grub菜单,而无需实时USB。然后我Advanced options从那里选择了这个(上图)。
LK

+1,我按照您提到的方法进行操作,即选择4.4.0-42-generic。然后sudo apt update && sudo apt upgrade。我是否需要重新启动它。希望不会出现同样的问题。
LK

是的,问题应该得到解决:重新启动以进行检查
-Mossroy

没有安装新内核,而是旧内核。如果再次安装了新内核,它将再次启动该问题。
LK

2

不是解决方案,而是快速解决方案:

从今天的更新中我经历了完全相同的事情。

我的解决方法是引导以前的内核,如一年前的这篇文章中所述。

开启计算机后按Shift键可访问GRUB菜单,为Ubuntu选择Advanced Options并在列表中转到较早的内核(非恢复)。


@Sarvva我无法访问我的grub,我尝试按shift,直接进入ubutu屏幕。
LK

@Sarvva我已经更新了问题。我是否需要在列表中选择较低的一个?但是,确切地说,有很多。
LK

2

我遇到了从Xenial升级到Zesty的问题。我尝试了其他解决方案,但它们对我没有用。

相反,当我进入GRUB菜单时,我进入了恢复内核。从那里,我下降到根终端,并运行apt更新/升级,然后运行恢复系统的“修复损坏的软件包”选项。

这似乎已经为我解决了。我认为,由于某种原因,显示服务器无法完成更新,因此处于半断状态。

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.