我最近一直在处理一个 LVM + LUKS 分区,试图安装一个新的 linux(在本例中是 ubuntu)。
我尝试了几种不同的选项来使其工作,但电脑拒绝了,我唯一可以工作的系统是 32 位版本的 ubuntu 12.04。成功后(放弃所有使加密工作的曲折),我想再尝试 64 位版本,因为电脑毕竟是 64 位。但此时我根本没有重新设置LVM,也没有重新分区。
现在,出于好奇,我想知道 LVM 分区是否依赖于体系结构?
我的意思是,我假设在安装 64 位系统之前不需要重新分区/重新格式化它,这是错误的吗?
感谢您提供任何信息!
答案1
LVM/LUKS 不应该依赖于任何体系结构,大多数文件系统也是如此。因此,在多重启动场景中,您同时安装了 32 位和 64 位 Linux,并且它们共享相同的 VG 或访问彼此的分区,这应该是完全可能的。
您会发现软件版本方面的依赖性最强。例如,最近发现了 gcrypt/Whirlpool 实现中的一个错误,并且修复了使用该算法无法安装的 LUKS 容器。但这不是默认选择,因此受此影响的风险很低。