저는 최근에 새로운 Linux(이 경우 우분투)를 설치하려고 LVM + LUKS 파티션 작업을 해왔습니다.
작동하도록 하기 위해 몇 가지 다른 옵션을 시도했지만 컴퓨터가 거부했고 작동했던 유일한 시스템은 32비트 버전의 ubuntu 12.04뿐이었습니다. 성공 후(암호화 작동에 대한 모든 우여곡절을 잊어버린 후) 컴퓨터는 결국 64비트이므로 64비트 버전을 다시 시도하고 싶었습니다. 하지만 이 시점에서는 LVM을 전혀 재설정하지 않았으며 다시 파티션하지도 않았습니다.
이제 호기심에서 LVM 파티셔닝이 아키텍처에 따라 달라지는지 알고 싶습니다.
내 말은, 64비트 시스템을 설치하기 전에 다시 파티션을 나누거나 다시 포맷할 필요가 없다고 가정하고 있는데, 그게 잘못된 걸까요?
어떤 정보라도 감사드립니다!
답변1
LVM/LUKS는 대부분의 파일 시스템처럼 어떤 아키텍처에도 종속되어서는 안 됩니다. 따라서 32비트 및 64비트 Linux가 모두 설치되어 있고 동일한 VG를 공유하거나 서로의 파티션에 액세스하는 다중 부팅 시나리오에서는 이것이 전적으로 가능해야 합니다.
소프트웨어 버전에 대한 가장 강력한 종속성을 찾을 수 있습니다. 예를 들어 gcrypt/Whirlpool 구현의 버그가 최근 발견되었으며 이 알고리즘을 사용하여 설치하지 못한 LUKS 컨테이너가 수정되었습니다. 하지만 이는 기본 선택이 아니므로 이에 영향을 받을 위험은 낮습니다.