有没有办法通过 Grub cmdline 告诉 initramfs 使用 cryptsetup 打开指定的设备?

有没有办法通过 Grub cmdline 告诉 initramfs 使用 cryptsetup 打开指定的设备?

我有一个 Debian 设置,其中 rootfs 位于 btrfs 子卷上,该子卷位于 lvm 分区上,该分区位于disk-A2( disk-A||disk-A2||luks||lvm||btrfs||rootfs)上的 luks 分区上

我刚刚将我的 btrfs 子卷复制到,更改了和disk-B2||luks||mylvm||btrfs||my-new-subvolume中的相应行,更改了相应的行(UUID)并重新启动。my-new-subvolume/etc/fstabmy-new-subvolume/etc/crypttabgrub.cfg

不幸的是 initramfs 无法确定它必须尝试disk-B使用cryptsetup​​ .它不断地显示一些消息并将我带入initramfs shell.

我也尝试用新的 uuid 替换旧的 uuid,initramfs/conf/conf.d/cryptroot但没有成功。

我如何告诉 initramfs 它必须尝试disk-B通过 Grub cmdline 打开?

相关内容