自编译内核无法启动(无法找到 /dev/mapper 根卷)

自编译内核无法启动(无法找到 /dev/mapper 根卷)

我有带有默认内核的 Ubuntu 系统(19.10),一切运行正常,但有时系统会变慢。

所以我决定编译自己的内核(就像我在装有 debian 的笔记本电脑上所做的那样)。我将配置从 ubuntu 内核(5.3.x)复制到新的 5.5.3,并稍微调整了选项,删除了不需要的选项。

我已经在那里配置了 /dev/mapper (lvm?)。

现在我得到的结果是 initramfs 无法启动新内核,因为它找不到根文件系统 (root fs):

Volume group "lpstm" not found
Cannot process volume group lpstm

在 initramfs shell 中,当我执行 ls /dev/mapper 时,我只看到那里的“控制”文件,没有 root 和 home 的条目。

发生了什么?什么可能导致这种情况?我是否缺少一些模块?我检查过,我拥有默认 ubuntu 内核中的所有“DM”模块。

编辑:

lvm lvs不输出任何内容,与 相同lvm pvs

相关内容