linux系统内核升级导致进不去系统的解决方案
原因
使用sudo apt-get update 导致
现象
这个时候进入Advanced option有应该有至少两个内核 ( 点进 Advanced options之后有四个选项),说明内核有更新。

解决方法
解决方法一
重新安装系统驱动 。原因:内核升级,导致显示驱动版本不匹配
进入新内核的系统的recovery mode ,进入teminal。重新安装系统驱动
sudo ubuntu-drivers autoinstall
解决方法二
进入下面的旧的内核系统,应该能正常进入
查看现在有哪些内核
dpkg --get-selections |grep linux-image

我这里有两个内核,我需要删除新的内核,使用如下命令
sudo apt-get remove linux-image-5.4.0-150-generic sudo apt-get remove linux-modules-5.4.0-150-generic sudo apt-get remove linux-modules-extra-5.4.0-150-generic sudo apt-get remove linux-headers-5.4.0-150-generic

重新检查现有内核 deinstall 就是卸载完毕

更新grub
sudo update-grub
重启电脑
reboot
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Ubuntu报“无法解析域名cn.archive.ubuntu.com”问题的解决办法
这篇文章主要介绍了Ubuntu报“无法解析域名cn.archive.ubuntu.com”问题的解决办法,主要步骤包括检查网络连接、更改DNS设置、更改软件源、重新启动网络服务以及提供其他解决方案,需要的朋友可以参考下2024-12-12
使用 chkconfig 和 systemctl 命令启用或禁用 Linux 服务的方法
在 Linux 中,无论何时当你安装任何带有服务和守护进程的包,系统默认会把这些服务的初始化及 systemd 脚本添加进去,不过此时它们并没有被启用。下面小编给大家带来了使用 chkconfig 和 systemctl 命令启用或禁用 Linux 服务的方法,一起看看吧2018-11-11
Windows Linux子系统(WSL)删除与重装的问题及解决过程
Windows Subsystem for Linux (WSL) 删除与重装问题的解决方法:首先使用 `wslconfig /u` 命令卸载,然后通过 PowerShell 删除已安装的软件包,最后在 Windows Store 重新下载应用程序2026-01-01


最新评论