You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 20.04启动时出现Invalid ELF header magic != JELF错误求助

Ubuntu 20.04启动时出现Invalid ELF header magic != JELF错误求助

别担心,我完全理解你不是技术人员,下面的步骤我会尽量讲得简单易懂~

这个错误一般是因为系统启动时用到的某个核心文件(比如内核镜像或者启动初始化文件)损坏了,好在你还能通过选择Ubuntu 20.04 Generic内核临时启动,我们可以从这里入手修复:

步骤1:查看已安装的内核版本

启动到能正常进入的Generic内核系统后,按下Ctrl+Alt+T打开终端,输入下面的命令并回车:

dpkg --list | grep linux-image

你会看到一列内核版本,前面标着ii的是正常安装可用的,记下来这些正常的版本号(比如类似linux-image-5.4.0-166-generic这样的)。

步骤2:重新生成启动初始化文件

在终端里输入下面的命令,回车后会要求你输入系统密码(输入时屏幕不会显示字符,正常输入就行):

sudo update-initramfs -u -k all

这个命令会重新生成所有内核对应的启动初始化文件,修复可能损坏的文件。

步骤3:更新引导配置

接着输入下面的命令,更新系统的引导菜单,确保默认启动正常的内核:

sudo update-grub

执行完后重启电脑,看看默认启动是否还会出现错误。

如果上面的步骤没用,试试卸载有问题的内核

如果你知道GRUB菜单里那个出问题的内核版本号(就是启动时显示错误的那个),可以在终端里输入下面的命令卸载它(把<有问题的版本号>换成实际的数字,比如5.4.0-123):

sudo apt remove linux-image-<有问题的版本号>-generic linux-headers-<有问题的版本号>-generic

卸载完成后再运行一次sudo update-grub,然后重启电脑应该就没问题了。

备注:内容来源于stack exchange,提问作者johngun

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 10:49:31