BCache 및 디스크 암호화

BCache 및 디스크 암호화

저는 최근에 16Gb mSATA SSD 캐시 드라이브가 장착된 새 노트북을 구입했습니다. 나는 아직 그것을 사용하지 않았습니다.

그러나 저는 메인 파티션에 "전체 디스크 암호화"가 있는 Ubuntu 13.04를 선택했습니다(LUKS라고 합니까?).

bcache가 3.10으로 출시되면서 앞서 언급한 캐시 드라이버를 활용하고 싶습니다.

~에 따르면이것, bcache를 활용하려면 백업 드라이브와 캐시 드라이브를 포맷해야 합니다.

내 질문은 다음과 같습니다

  1. 어떤 순서로 해야 하나요? bcache를 설정한 다음 LUKS를 (재)설정하거나 그 반대로 설정하시겠습니까?
  2. 암호화 설정과 관련된 몇 가지 파일(/etc/fstab 포함)을 제외하고 나머지 기존 fs를 다른 디스크에 tar/rsync/무엇이든 설정하고 bcache 및 LUKS를 설정한 다음 tar/rsync/무엇이든 다시 기대할 수 있습니다. 해결해야 할 일?
  3. 제가 알아야 할 다른 것이 있나요?

답변1

이미 하나 넣었어bcache 변환에 대한 빠른 소개AskUbuntu에서. 이를 사용하여 lsblk변환할 스택 장치와 LUKS 데이터가 포함된 파티션이 무엇인지 결정할 수 있습니다.

답변2

1.에 대답하자면, 가장 현명한 방법은 두 개의 LUKS 가상 장치 위에 bcache를 두는 것입니다. LUKS - 암호화된 캐시 장치가능한작동하지만 LUKS가 매번 동일한 가상 섹터를 동일한 물리적 섹터에 일관되게 배치한다는 보장은 없습니다. 동일한 키 파일을 사용하여 두 개의 LUKS 장치를 암호화하고 동시에 잠금을 해제할 수 있습니다.

관련 정보