由于在线课程即将开始,所以有点紧张,但我们开始吧:
今天早上打开电脑后,就像过去两年来我每天做的那样,我收到了这条消息:
error: /boot/vmlinuz-4.15.0-112-generic has invalid signature.
alloc magic is broken at 0x2ba183c0: 2b95be20
Aborted. Press any key to exit.
我的电脑是戴尔 XPS 9370,直接从戴尔购买,已安装 Ubuntu(没有双启动,我发现这是大多数其他类似问题的基础)。我没有对我的电脑进行任何可能导致此错误的修改。我只是昨晚关闭了它,今天早上又重新打开了它。
Dell SupportAssist 最初告诉我没有硬件问题,BIOS 可能有问题,但现在运行它只会返回No bootable devices found.
对此问题的大部分修复要么需要 Live CD(我没有)要么需要安装启动修复。我可以访问 GRUB2 启动加载程序,但无法启动到恢复模式。
我应该尝试安装启动修复吗?我没有 USB,但我可以从朋友那里得到一个。还是我必须以其他方式修复它?
附加信息:
- 系统 BIOS:1.3.3
- ePSA:版本 4306.11 UEFI ROM
- UEFI 启动顺序设置为 ubuntu。安全启动已启用。
系统未更改出厂默认设置。无双启动、分区,什么都没有。
任何建议我都会非常感激。谢谢!
答案1
安全启动
您的 BIOS 中应禁用安全启动。
损坏的 Ubuntu
如果安全启动无法解决您的问题,则可能是某些文件损坏。尝试从 GRUB 菜单启动到较旧的内核,看看能否启动。
Disks
注意:使用应用程序 SMART Data 可滚动窗口的屏幕截图编辑您的问题。
注意:如果我的回答的其余部分不能解决问题,你可能只需重新安装 Ubuntu。
文件系统检查
让我们检查文件系统是否存在问题...
- 以“试用 Ubuntu”模式启动 Ubuntu Live DVD/USB
terminal
按Ctrl+ Alt+打开窗口T- 类型
sudo fdisk -l
- 识别“Linux 文件系统”的 /dev/sdXX 设备名称
- 输入
sudo fsck -f /dev/sdXX
,替换sdXX
为您之前找到的数字 fsck
如果有错误则重复命令- 类型
reboot
BIOS
戴尔 XPS 9370
您的 BIOS 版本为 1.3.3。
有更新的 BIOS 可用,版本 1.13.1,日期为 2020 年 8 月 19 日,可以下载这里。
注意:确认我拥有适合您型号的正确网页。
注意:更新 BIOS 之前请做好备份。