在安装 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 设备。
可能存在什么问题以及可能的解决方案是什么?