
Debian Bullseye에서 Linux 설정에 문제가 있습니다. 불안정한 분포로 인해 다리에 총상을 입는 것을 방지하기 위해 lvcreate
필요한 경우 롤백할 수 있는 COW 스냅샷을 만드는 데 사용하고 싶습니다 .
저는 1TB NVME와 2TB 하드 디스크를 실행합니다. 모든 미디어는 완전히 암호화됩니다. NVME에 암호화되지 않은 부팅 파티션이 있습니다. 루트 파티션은 볼륨 그룹의 일부입니다. 의 출력은 sudo pvs
다음과 같습니다
PV VG Fmt Attr PSize PFree
/dev/dm-3 vg-name lvm2 a-- <1.82t 1.77t
/dev/mapper/nvme0n1p2_crypt vg-name lvm2 a-- 931.15g 0
2TB 하드디스크를 나눠서 필요한 만큼만 공간을 차지합니다. 약 1TB가 할당되지 않았습니다. NVME와 2TB 하드 디스크가 하나의 볼륨 그룹에 함께 있습니다. 내 /etc/crypttab
모습은 다음과 같습니다
data_crypt UUID=2xxxx /etc/keyfile luks,initramfs
nvme0n1p2_crypt UUID=0xxx none luks,initramfs,discard
의 출력은 sudo lvs
다음과 같습니다
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
home vg-name -wi-ao---- 896.15g
lvsnap vg-name swi-aos--- 25.00g root 75.17
lvswap vg-name -wi-a----- 25.00g
root vg-name owi-aos--- 25.00g
swap vg-name -wi-ao---- 10.00g
복호화를 위해 비밀번호를 입력한 후nvme0n1p2_crypt, UUID를 찾을 수 없다는 출력이 나타납니다. 시간 초과 후 나는 Busybox에 들어갑니다. 여기서는 다음 명령을 실행합니다.
cryptsetup open /dev/sda data_crypt
Password: ***
CTRG+Z
이 부분은 매우 길기 때문에 보통 및 를 사용하여 백그라운드에 배치합니다 bg
. 그럼에도 불구하고 해독은 성공합니다. 그 후 나는 vgchange -ay
VG의 모든 LV를 보기 위해 달려갑니다.
cryptsetup status data_crypt
암호화 LV가 성공적으로 해독되었음을 보여줍니다.
마지막으로 Busybox를 exit
. 시스템 부팅이 계속되고 로그인할 수 있습니다.
이미 에서 장치 순서를 변경했습니다 /etc/cryptsetup
. 결과는 아무것도 변하지 않았다는 것입니다. 비밀번호를 물어보니nvme0n1p2_crypt먼저 쿼리 전에 누락된 LV에 대해 불평했습니다.data_crypt왔다.
나는 또한 내 crypttab을 다음으로 변경하려고 시도했습니다.
data_crypt UUID=2xxxx none luks,initramfs
nvme0n1p2_crypt UUID=0xxx none luks,initramfs,discard
sudo update-initramfs -u -k all
그리고 그 뒤를 쫓고 있었습니다 .
그 결과 비밀번호 질문을 두 번 보았습니다. 첫 번째 이후에는 경고를 받았고 마지막으로 에 글을 쓰고 있다는 경고를 받았습니다 /dev/mapper/data
. 그런 다음 의 비밀번호를 입력했습니다 data_crypt
. 매우 느렸습니다. 약 5분 후에 커널이 인쇄되고 adding target dm-6 caused an alignment inconsistency: physical_block_size = … logical block size… […]
거기에 멈춰서 깨끗한 로그인을 tty
할 수 없었습니다.