在 initrd 中包含 dmsetup

在 initrd 中包含 dmsetup

我正在尝试按照以下步骤在加密分区上安装 Slackware这些说明。但是,当我发出

mkinitrd -c -k 3.2.29-smp -m ext3 -f ext3 -r cryptroot -C /dev/sdx1

所结果的初始化文件映像不包含dmsetup。这会导致启动时失败,它会抱怨找不到/sbin/dmsetup。我已验证已安装的根文件系统dmsetup中存在/sbin,但由于某种原因,它没有被拾取mkinitrd

有什么方法可以告诉您mkinitrd将其包含dmsetup在其图像中吗?

答案1

从这个角度看,/sbin/mkinitrd您似乎还必须(作为一种快速解决方案)添加-LLVM 支持,这将导致 dmsetup 被拉入。这确实似乎是文档部分的遗漏。

相关内容