Ubuntu 18.04 登录问题 - 无法启动加载内核模块

Ubuntu 18.04 登录问题 - 无法启动加载内核模块

我按照说明将 Ubuntu 版本从 16.04 升级到了 18.04 sudo do-release-upgrade;系统正确启动到登录页面,但当我单击我的用户名时,它会自动显示(我没有输入任何密码)“身份验证错误”。然后屏幕在一秒钟内变黑,并出现一条消息“无法启动加载内核模块”,以及许多其他行:

模块加载错误

因此我以恢复模式重新启动,使用 root shell 运行sudo systemctl status systemd-modules-load.service,结果如下:

模块加载状态

正如许多其他主题所建议的那样(例如:无法启动加载内核模块后该怎么办),我尝试输入 apt-get update apt-get dist-upgrade apt-get -f install 但收到消息Could not resolve 'archive.ubuntu.com'(即没有互联网连接),而 dpkg --configure -a 我收到dpkg: error: unable to access dpkg status area: Read-only file system

运行ifconfig我看到这个结果:

Ifconfig 输出

所以我无法连接到任何网络。

我很高兴能得到任何帮助来解决这个问题(我不是 Ubuntu 专家)


编辑:

结果来自ifconfig -a

ifconfig -a 结果

答案1

在恢复模式下您需要做的第一件事是重新挂载主驱动器读/写:

sudo mount -o remount,rw /

然后您可以尝试重新配置您的软件包:

sudo dpkg --configure -a

您可能需要添加 DNS 服务器才能连接到互联网:

sudo nano /etc/resolv.conf

并将以下内容添加到末尾:

nameserver 8.8.8.8

保存并关闭。

注意 - Op 直接写入 /etc/resolv.conf 时遇到问题:

我遇到的唯一困难是先将 resolv.conf 文件保存在 /root 目录中,然后使用以下方法手动将其移动到 /etc/resolv.conf

sudo nano resolv.conf
sudo mv resolv.conf /etc/resolv.conf

然后重新启动网络:

sudo service networking restart
sudo ifconfig enp2s0f0 up
sudo dhclient enp2s0f0

然后尝试运行更新:

sudo apt update
sudo apt upgrade && sudo apt dist-upgrade
sudo apt -f install

如果一切顺利,请重新启动。

相关内容