我有一个正在运行的 ubuntu,其根分区和交换分区在 LUKS 设置上使用 LVM 进行了加密。LVM 虚拟组的名称为 vg-ubuntu。
由于维护需要(启动分区,不在 LVM 上,变得太小),我使用 LVM 功能将数据移动到另一个分区(vgextend、pvmove 等,使用实时 USB 操作系统)。由于它是临时的,我没有加密这个新分区。Ubuntu 仍在启动。
但是,当我尝试移回原始加密分区时,ubuntu 无法启动:它找不到 vg-ubuntu。
我找到了一些解决类似问题的指南,指示 到chroot
,然后update-initramfs
,类似于第一次加密分区时要做什么,但它不起作用。
我也尝试移动数据然后加密,但没有成功。在 ubuntu 启动时移动数据工作正常,但加密后,无法找到 VG。