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
작동하지 않습니다. 이 두 줄로는 더 이상 부팅할 수 없습니다. 복구 디스크를 통해 제거하면 시스템이 다시 부팅됩니다.
내가 뭘 잘못했나요? 먼저 새 것을 /home
LVM에 통합해야 합니까?(그렇다면 어떻게 해야 합니까?)