cryptsetup: RAID1에서 디스크를 제거할 때 "암호화된 소스 장치에 대한 Walting"

cryptsetup: RAID1에서 디스크를 제거할 때 "암호화된 소스 장치에 대한 Walting"

저는 데비안 12 책벌레입니다. 파티션 레이아웃은 다음과 같습니다:
sdX1(EFI 파일)
sdX2(boot, md-raid1)
sdX3(root, dm-crypt, luks, md-raid1)

디스크 중 하나를 제거하고 단일 드라이브에서 부팅을 시도하자마자 "cryptsetup: 암호화된 소스 장치 UUID-XXX를 기다리는 중"이라는 메시지가 initramfs로 내려갈 때까지 나타납니다. 어떤 드라이브를 삭제하든 상관없습니다. 어떻게 해결할 수 있나요?

답변1

nofail옵션을 추가 해야 합니다 /etc/crypttab. 이 옵션이 없으면 LUKS 장치가 없으면 부팅 중에 치명적인 오류로 처리됩니다.

~에서crypttab 매뉴얼 페이지:

약속이 실패했어요

이 장치는 cryptsetup.target의 하드 종속성이 되지 않습니다. 여전히 당겨서 부팅되지만 시스템은 장치가 표시되고 잠금 해제될 때까지 기다리지 않으며 그렇지 않은 경우 부팅이 실패하지 않습니다. 장치 잠금 해제에 의존하는 다른 장치는 여전히 실패할 수 있습니다. 특히 장치가 마운트 지점으로 사용되는 경우 마운트 지점 자체에 nofail 옵션이 있어야 합니다. 그렇지 않으면 장치가 성공적으로 잠금 해제되지 않으면 부팅이 실패합니다.

관련 정보