LVM2를 사용하여 암호화되지 않은 Ubuntu 16.04 설정이 있습니다. 나는 이것을 동일한 컴퓨터와 디스크의 암호화 설정으로 "포팅"하고 싶습니다. 그러면 모든 응용 프로그램을 다시 설치하고 다양한 설정을 다시 실행하는 번거로움을 덜 수 있습니다.
다음은 작동합니까?
논리 볼륨의 dd 백업 - lvroot, lvhome(스왑 없음)
LUKS 위에 LVM을 사용하여 Ubuntu를 새로 설치합니다.
새로 암호화된 설치의 논리 볼륨 lvroot 및 lvhome은 최소한 이전의 암호화되지 않은 설치의 해당 볼륨만큼 커집니다.
dd를 통해 lvroot 및 lvhome 백업 복원
e2fsck -f
그 다음에resize2fs
답변1
위에 나열된 단계를 계속 수행했는데 효과가 있었습니다.
위 단계 이후에 세 가지 단계가 더 필요합니다.
/etc/crypttab 생성
initramfs 다시 만들기
이 가이드에서는 암호화된 LVM 및 사용자 정의/다중 논리 볼륨(즉, 설치 프로그램 기본값 / 및 /swap에 국한되지 않음)을 사용한 Ubuntu 설치를 다룹니다.http://www.olafdietsche.de/2014/10/16/install-ubuntu-encrypted-lvm
- 이전의 암호화되지 않은 설정에 암호화된 설정에 없는 논리 볼륨이 있는 경우 부팅 프로세스에서 존재하지 않는 논리 볼륨을 검색하지 않도록 /etc/fstab(비암호화 설정에서)을 편집하십시오.
dm-crypt는 (Truecrypt처럼) 기존 파티션을 비파괴적으로 암호화할 수 없기 때문에 처음부터 새로 설치를 시작하고 모든 것을 다시 설정하는 것에 비해 확실히 많은 시간과 노력을 절약할 수 있습니다.