![Ubuntu升级16.04.1无法启动加载内核模块](https://linux22.com/image/1139286/Ubuntu%E5%8D%87%E7%BA%A716.04.1%E6%97%A0%E6%B3%95%E5%90%AF%E5%8A%A8%E5%8A%A0%E8%BD%BD%E5%86%85%E6%A0%B8%E6%A8%A1%E5%9D%97.png)
我尝试将 Ubuntu 14.04 LTS 升级到 16.04.1 版本,但出现错误提示
无法启动加载内核模块
一旦我按下++ctrl打开命令行,屏幕就会变黑并在左上角出现:altF1
Ubuntu 16.04.1 LTS ROPE-PC tty1
ROPE-PC login:
现在,我不知道必须在那里输入什么,因为 Ubuntu 以前只要求输入我的密码……
答案1
登录提示要求输入您的用户名。(如果您不记得用户名,请参见下面的另一个快捷方式)当您安装 Ubuntu 14.04 时,安装程序会根据用户名自动选择一个 PC 名称(显示在网络上)。ROPE-PC 是 PC 名称。因此,我猜您的用户名一定是 ROPE 或 rope 或类似名称(我希望您记得)。请输入:
ROPE-PC login: (your user name here)
然后终端会提示输入密码
password: (Enter password here, no dots will be displayed)
然后你将回到普通提示:
username@ROPE-PC: $
从这里,您可以尝试找出内核出了什么问题,或者尝试重新加载内核(modprobe 和 modinfo 实用程序帮助)
两年前,我在 Ubuntu 14.04 中遇到了类似的问题,图形模块无法加载。一个简单的修复解决了这个问题。我建议如果你可以通过 LAN 电缆连接到互联网,请这样做。最简单的方法是使用命令行中的 ifconfig 实用程序打开以太网端口。参见此处: ifconfig 命令示例
然后尝试:
sudo apt-get update
sudo apt-get -f install
sudo dpkg --configure -a
如果你确定电脑正确下载了所有更新,并且互联网连接从未中断,只需运行
sudo dpkg --configure -a
上述命令完成后:
sudo reboot
如果您不记得用户名:您需要输入 grub。请按照此处的说明操作:https://wiki.ubuntu.com/RecoveryMode
降至 root shell。
另一种降到 root shell 的方法如下(来源 www.botskool.com/geeks/how-recover-your-ubuntu-1004-password):
- 在 GRUB 菜单上按 e。e 表示编辑
- 找出包含“ro 安静飞溅“并使用箭头键移动光标并转到该行,只需替换“ro 安静飞溅“ 和 ”rw 初始化=/bin/bash"(不带双引号),然后使用 CTRL + X 启动系统。
现在你的系统将启动到 root shell。
它看起来就像:
#
然后运行
dpkg --configure -a
(不需要 sudo)