![lvm/luks 파티션의 암호화 설정 제거](https://rvso.com/image/1490195/lvm%2Fluks%20%ED%8C%8C%ED%8B%B0%EC%85%98%EC%9D%98%20%EC%95%94%ED%98%B8%ED%99%94%20%EC%84%A4%EC%A0%95%20%EC%A0%9C%EA%B1%B0.png)
내 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