lvm/luks 파티션의 암호화 설정 제거

lvm/luks 파티션의 암호화 설정 제거

내 Linux 컴퓨터에서는 lvm/luks를 사용하여 디스크 암호화를 설정했습니다. 그러나 나중에 Windows에서 사용하기 위해 파티션 중 하나를 삭제하고 NTFS로 포맷했습니다(이중 부팅 linux/win10이 있기 때문입니다).

부팅하는 동안 오류가 반복적으로 발생한다는 점을 제외하면 지금까지는 문제가 없습니다.

"systemd-cryptsetup[1458]: crypt_load() failed on device /dev/disk/by-id/ata-ST1000NM124-1EJ264_W722DT5A-part9.
systemd-cryptsetup[1458]: Failed to activate: Invalid argument"

이 오류를 없애기 위해 시스템이 이미 다시 포맷한 파티션을 찾는 것을 어떻게 막을 수 있습니까?

하지만 오류로 인해 현재 시스템이 부팅되는 것은 아닙니다.

답변1

에서 존재하지 않는 장치를 제거합니다 /etc/crypttab. 파일을 편집하려면 루트 권한이 필요합니다.

위의 방법으로 문제가 해결되지 않으면 initramfs에서 암호 해독 시도가 발생하고 있을 가능성이 있습니다. 이 경우 해야 할 일은 initramfs를 재생성하는 것뿐입니다.

Debian/Ubuntu에서는 다음 명령을 실행하여 현재 커널에 대한 initramfs를 다시 생성합니다.

update-initramfs -uv

CentOS/페도라:

dracut -fv

아치 리눅스:

mkinitcpio -v -p linux

관련 정보