为什么“不是有效的 LUKS 设备”?

为什么“不是有效的 LUKS 设备”?

在安装 Debian Squeeze 期间,我在 VPS 上创建了分区(/dev/vda):

vda1= /启动

vda2= 加密的 LVM(不使用 Debian 安装程序的标准方式,而是借助 cryptsetup 切换到 shell [alt+f2],然后切换回安装 [alt+f1] 并将 LV 挂载到 Debian 的目录)使用 LV:

  - /
  - /var
  - /tmp
  - /home
  - and 3 others

当然我在安装之前cryptsetup luksOpen /dev/vda2 vda2_crypted就这么做了vgchange -s y vg0

安装后,系统提示找不到“debian_root”,并放弃,启动 initramfs shell。

所以现在我尝试了,cryptsetup luksOpen /dev/vda2 vda2_crypted但是 shell 说,它不是一个有效的 LUKS 设备。

可能存在什么问题以及可能的解决方案是什么?

相关内容