linux系统内核升级导致进不去系统的解决方案

 更新时间:2026年01月09日 08:42:43   作者:临街的小孩  
本文介绍了使用sudo apt-get update命令后,内核更新导致显示驱动不匹配的问题,提供了两种解决方法:重新安装系统驱动或进入旧内核系统删除新内核并更新GRUB,以恢复正常系统

原因

使用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”问题的解决办法

    这篇文章主要介绍了Ubuntu报“无法解析域名cn.archive.ubuntu.com”问题的解决办法,主要步骤包括检查网络连接、更改DNS设置、更改软件源、重新启动网络服务以及提供其他解决方案,需要的朋友可以参考下
    2024-12-12
  • 在Linux系统中比较常用的命令详解

    在Linux系统中比较常用的命令详解

    这篇文章主要介绍了在Linux系统中比较常用的命令,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-06-06
  • Linux 中PHP的安装教程

    Linux 中PHP的安装教程

    这篇文章主要介绍了Linux 中PHP的安装教程,本文给大家介绍的非常详细,具有参考借鉴价值,需要的朋友可以参考下
    2016-11-11
  • 使用 chkconfig 和 systemctl 命令启用或禁用 Linux 服务的方法

    使用 chkconfig 和 systemctl 命令启用或禁用 Linux 服务的方法

    在 Linux 中,无论何时当你安装任何带有服务和守护进程的包,系统默认会把这些服务的初始化及 systemd 脚本添加进去,不过此时它们并没有被启用。下面小编给大家带来了使用 chkconfig 和 systemctl 命令启用或禁用 Linux 服务的方法,一起看看吧
    2018-11-11
  • Linux cp命令参数简介

    Linux cp命令参数简介

    这篇文章主要介绍了Linux cp命令参数简介,需要的朋友可以参考下
    2014-07-07
  • Linux修改pip临时目录方法的详解

    Linux修改pip临时目录方法的详解

    在Linux系统中,pip 在安装 Python 包时会使用临时目录(TMPDIR),但默认的临时目录可能会受到存储空间不足或权限问题的影响,所以本文将详细介绍如何修改 pip 的临时目录,并提供相关的背景知识和实用建议,需要的朋友可以参考下
    2025-03-03
  • Linux Docker的环境配置与简单使用详解

    Linux Docker的环境配置与简单使用详解

    本文详细介绍了如何在Windows系统上配置WSL、Docker Desktop以及VSCode插件,并通过示例项目展示了如何使用Dockerfile打包镜像、运行容器、停止和删除容器、查看容器日志和复制文件等常用Docker命令,同时,还介绍了如何使用docker-compose简化多容器应用的配置和管理
    2025-11-11
  • Apache配置域名跳转的详细步骤

    Apache配置域名跳转的详细步骤

    域名跳转就是实现URL的跳转和隐藏真实地址,基于Perl语言的正则表达式规范,平时帮助我们实现拟静态,拟目录,域名跳转,防止盗链等,本文小编给大家介绍了Apache配置域名跳转的详细步骤,需要的朋友可以参考下
    2025-04-04
  • 关于Read-only file system问题的解决

    关于Read-only file system问题的解决

    这篇文章主要介绍了关于Read-only file system问题的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06
  • Windows Linux子系统(WSL)删除与重装的问题及解决过程

    Windows Linux子系统(WSL)删除与重装的问题及解决过程

    Windows Subsystem for Linux (WSL) 删除与重装问题的解决方法:首先使用 `wslconfig /u` 命令卸载,然后通过 PowerShell 删除已安装的软件包,最后在 Windows Store 重新下载应用程序
    2026-01-01

最新评论