内核 6.2.0-39 找不到 6.2.0-37 引导到的 nvme 驱动器

内核 6.2.0-39 找不到 6.2.0-37 引导到的 nvme 驱动器

(请参阅页面底部的编辑)

Ubuntu 22.04 6.2.0-37 启动正常 6.2.0-39 在 grub 菜单之前失败,消息:nvme 不存在。

来自 sata 启动驱动器的 grub 信息grub.cfg

menuentry "Ubuntu, with Linux 6.2.0-37-generic (on /dev/nvme0n1p3)" --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-6.2.0-37-generic--65f1932f-e975-4d5f-a09a-74d0c1ef09dc' {
                insmod part_gpt
                insmod ext2
                search --no-floppy --fs-uuid --set=root 65f1932f-e975-4d5f-a09a-74d0c1ef09dc
                linux /boot/vmlinuz-6.2.0-37-generic root=UUID=65f1932f-e975-4d5f-a09a-74d0c1ef09dc ro quiet splash $vt_handoff
                initrd /boot/initrd.img-6.2.0-37-generic
}

menuentry "Ubuntu, with Linux 6.2.0-39-generic (on /dev/nvme0n1p3)" --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-6.2.0-39-generic--65f1932f-e975-4d5f-a09a-74d0c1ef09dc' {
                insmod part_gpt
                insmod ext2
                search --no-floppy --fs-uuid --set=root 65f1932f-e975-4d5f-a09a-74d0c1ef09dc
                linux /boot/vmlinuz-6.2.0-39-generic root=UUID=65f1932f-e975-4d5f-a09a-74d0c1ef09dc ro quiet splash $vt_handoff
                initrd /boot/initrd.img-6.2.0-39-generic
}

我不知道是什么原因造成的,也不知道去哪里查找。

这不是双启动机器 Linux 只有 Ubuntu 22.04

谢谢吉姆

编辑:我给了你错误的信息,6.2.0-39 失败时的消息是

不存在这样的设备 65f1932f-e975-4d5f-a09a-74d0c1ef09dc

未找到文件 /boot 6.2.0-39。

首先加载内核。

/boot 目录没有列出 6.2.0-39 的任何文件,我该如何获取它们?

当前运行的是 Ubuntu 22.04 6.2.0-37

相关内容