dmcrypt/암호화 후크가 시작 시 LUKS 비밀번호를 요청하지 않음

dmcrypt/암호화 후크가 시작 시 LUKS 비밀번호를 요청하지 않음

시작 시 다음이 표시됩니다.

:: running hook [encrypt]

A password is required to access the  volume:
Command requires device and mapped name as arguments
Command requires device and mapped name as arguments
Command requires device and mapped name as arguments

마지막 메시지는 매초마다 반복됩니다.

비밀번호를 입력할 기회가 없었습니다.

저는 Arch를 기반으로 Manjaro를 실행하고 있습니다.

내가 뭘 잘못했나요?

답변1

커널 명령줄 인수에 필수 암호화 장치 매핑 이름을 포함하는 것을 잊었을 수 있습니다.

나는 가지고있다:

cryptdevice=/dev/sdaX

그러나 콜론으로 구분된 두 번째 필드는 필수입니다. 예를 들면 다음과 같습니다.

cryptdevice=/dev/sdaX:root

SSD를 사용하고 있고 이미 알고 계시다면영향, 성능을 향상하려면 다음을 사용할 수 있습니다.

cryptdevice=/dev/sdaX:root:allow-discards

관련 정보