全新安装后出现错误:“您需要先加载内核”

全新安装后出现错误:“您需要先加载内核”

我在我的机器上安装了最新的 Ubuntu“20.04 LTS”,安装成功,没有任何错误。
问题是,安装后,当系统启动时,在启动过程中我收到此错误消息“您需要先加载内核”grub 之后。
似乎出现此错误消息随机地sudo reboot now,更常见的情况是当我使用或通过 GUI重新启动时halt --reboot,以及当系统关闭时,我按电源按钮正常启动它。其他时候,系统正常启动,操作系统正常,我可以使用它,没有任何问题。

  • 尝试了不同时间重新安装操作系统,重新下载 ubuntu 映像并使用不同的工具来创建 botable 密钥(rufus、dd、balena etcher、ubuntu 磁盘创建器)。
  • 尝试在没有网络的情况下重新安装系统并禁用第三方附加组件。

我使用的是戴尔 Inspiron,安全启动已被禁用,并且系统不是双启动,只有一个 SSD,上面安装了一个 Ubuntu 实例。


uname -a

Linux machine 5.4.0-52-generic #57-Ubuntu SMP Thu Oct 15 10:57:00 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

lshw

============================================================
                                  system         Inspiron 5593 (097C)
/0                                bus            09PY2G
/0/1                              memory         1MiB BIOS
/0/400                            processor      Intel(R) Core(TM) i7-1065G7 CPU @ 1.30GHz
/0/400/701                        memory         128KiB L1 cache
/0/400/702                        memory         2MiB L2 cache
/0/400/703                        memory         8MiB L3 cache
/0/700                            memory         192KiB L1 cache
/0/1000                           memory         16GiB System Memory
/0/1000/0                         memory         8GiB SODIMM DDR4 Synchronous 2667 MHz (0,4 ns)
/0/1000/1                         memory         8GiB SODIMM DDR4 Synchronous 2400 MHz (0,4 ns)
/0/100                            bridge         Intel Corporation
/0/100/2                          display        Iris Plus Graphics G7
/0/100/4                          generic        Intel Corporation
/0/100/14                         bus            Ice Lake-LP USB 3.1 xHCI Host Controller
/0/100/14/0      usb1             bus            xHCI Host Controller
/0/100/14/0/1                     bus            SMC9514 Hub
/0/100/14/0/1/1                   generic        LAN9514
/0/100/14/0/1/4                   input          Trust Keyboard
/0/100/14/0/1/5                   input          USB Optical Mouse
/0/100/14/0/5                     generic        FingerPrint
/0/100/14/0/6                     multimedia     Integrated_Webcam_HD
/0/100/14/0/a                     communication  Bluetooth wireless interface
/0/100/14/1      usb2             bus            xHCI Host Controller
/0/100/14.2                       memory         RAM memory
/0/100/15                         bus            Ice Lake-LP Serial IO I2C Controller #0
/0/100/15.1                       bus            Ice Lake-LP Serial IO I2C Controller #1
/0/100/16                         communication  Management Engine Interface
/0/100/17                         storage        Ice Lake-LP SATA Controller [AHCI mode]
/0/100/19                         bus            Ice Lake-LP Serial IO I2c Controller #4
/0/100/1c                         bridge         Ice Lake-LP PCI Express Root Port #5
/0/100/1c/0                       display        GP108M [GeForce MX230]
/0/100/1d                         bridge         Ice Lake-LP PCI Express Root Port #9
/0/100/1d/0      enp2s0           network        RTL810xE PCI Express Fast Ethernet controller
/0/100/1d.1                       bridge         Intel Corporation
/0/100/1d.1/0    wlp3s0           network        QCA9377 802.11ac Wireless Network Adapter
/0/100/1d.4                       bridge         Intel Corporation
/0/100/1d.4/0                     storage        SK hynix
/0/100/1f                         bridge         Ice Lake-LP LPC Controller
/0/100/1f.3                       multimedia     Smart Sound Technology Audio Controller
/0/100/1f.4                       bus            Ice Lake-LP SMBus Controller
/0/100/1f.5                       bus            Ice Lake-LP SPI Controller
/0/0                              system         PnP device PNP0c02
/0/2                              system         PnP device PNP0b00
/0/3                              generic        PnP device INT3f0d
/0/4                              input          PnP device PNP0303
/0/5                              generic        PnP device DLL097c
/0/6                              system         PnP device PNP0c02
/0/7                              system         PnP device PNP0c02
/0/8                              system         PnP device PNP0c02
/0/9                              system         PnP device PNP0c02
/1                                power          DELL 1VX1H99
/2                                power          To Be Filled by O.E.M.
/3               enx00800fb03770  network        Ethernet interface

lsblk

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
nvme0n1     259:0    0   477G  0 disk 
├─nvme0n1p1 259:1    0   512M  0 part /boot/efi
└─nvme0n1p2 259:2    0 476,4G  0 part /

如果您需要有关操作系统或硬件的其他信息,请告诉我。


编辑 如果有人仍然感兴趣,我仍然想分享有关此的信息。
我没有找到修复错误的方法,所以我尝试重新安装操作系统,确保使用 UEFI 模式,我按照官方指南由戴尔提供,但安装过程结束后错误仍然存​​在。我发现修复错误的唯一方法是进入 BIOS 并选择我的 nvme 作为第一个启动选项,禁用与 ubuntu 相关的条目。别问我,我不知道,但现在我已经使用这个系统几个月了,没有任何问题。

答案1

我在启用安全双启动时发现了一些问题,通常是内核进入的问题emergency/panic mode

如果我将我的问题与您的问题联系起来,那么要么是由于 Ubuntu 20.04 中的一些更新,因为在我更新笔记本电脑之前,第一次安装后一切都运行正常,要么是您正在使用suspend实用程序,而笔记本电脑硬件不支持挂起操作。

我建议不要使用休眠和停止,也最好不要sudo在重启时使用。对我来说reboot,它们shutdown工作得很好。

答案2

Live USB 错误“您需要先加载内核” 也许这篇文章会有用

This solution worked only for me!!!
Loading Linux linux
Error: premature end of file /vmlinuz-linux.
Loading initial ramdisk
Error: you need to load the kernel first
Press a key to continue

Fixed it, finally
booted into LiveCD
mounted the root and boot partitions, properly.
reinstalled mkinitcpio, linux and systemd
rebooted
Now the system is running fine again.

更新内核至 5.4.0-45 版本后无法启动

Ubuntu 20.04.01 在内核更新后无法启动

升级到内核 5.4.0-52 后 Ubuntu 启动失败

答案3

重启并进入 BIOS 设置。找到“安全启动”选项并将其设置为已禁用。

保存更改,退出,重新启动,系统应该正确启动。

相关内容