LVM/LUKS에 암호화된 /home 추가

LVM/LUKS에 암호화된 /home 추가

SSD 장치에 새(데비안) 시스템을 설치했습니다. 표준 설치 후 /home내부 하드 드라이브에 설치하고 싶습니다 .

이 질문을 하려면 몇 가지 세부 정보가 필요합니다. 설치할 때 /dev/sdb5_crypt시스템이 포함된 LVM을 (수동으로) 생성했습니다. /dev/mapper/SSD-root나는 노력했다

/lib/cryptsetup/scripts/decrypt_derived sdb5_crypt  | cryptsetup luksFormat /dev/sda2 --key-file -
/lib/cryptsetup/scripts/decrypt_derived sdb5_crypt  | cryptsetup luksOpen  /dev/sda2 sda2_crypt --key-file -
mkfs.ext4 /dev/mapper/sda2_crypt
mount /dev/mapper/sda2_crypt /home

sdb5_crypt작동하는 것 같습니다(사용해야 할지 여기서 사용해야 할지 의문이지만 /dev/mapper/SSD-root). 하지만: 두 번째 부분인 배치

존재하다 /etc/crypttab:

sda2_crypt /dev/sda2 sdb5_crypt luks,keyscript=/lib/cryptsetup/scripts/decrypt_derived

그리고 /etc/fstab:

/dev/mapper/sda2_crypt  /home ext4  defaults, noatime 0 2

작동하지 않습니다. 이 두 줄로는 더 이상 부팅할 수 없습니다. 복구 디스크를 통해 제거하면 시스템이 다시 부팅됩니다.

내가 뭘 잘못했나요? 먼저 새 것을 /homeLVM에 통합해야 합니까?(그렇다면 어떻게 해야 합니까?)

관련 정보