所以我有两个硬盘。 实际驱动器已经用TrueCryptencryption,然后使用LVM将虚拟encryption设备合并到一个卷组中。 现在,TrueCrypt不会在启动时自动挂载我的驱动器(因为它需要我的密码),那么如果我的服务器需要重新启动,会发生什么? 我应该只能从命令行安装TrueCrypt卷,而LVM将会很快乐,否则我会丢失所有数据,因为LVM会认为我的所有驱动器都已经消失。
如果是这种情况,您可以尝试使用vgimport命令来search驱动器上的卷组。
LVM数据实际上存储在磁盘上(在这种情况下,在encryption的TrueCrypt卷中),您可能需要执行一些命令,让服务器在挂载TrueCrypt磁盘后再次拾取LVM,但我并不是100%确定那。
所以我刚才发现了这个答案,但忘了在这里更新。 要重新识别LVM设备是否在启动时不存在,请运行以下命令:
pvscan vgchange -ay lvchange -ay <your VG here> 那么一切都应该是好的。