
LUKS1 시대에는 다음과 같은 명령을 사용할 수 있었습니다.
$ mount /dev/luks-encrypted-partition /mnt/a
[enter passphrase upon being prompted]
단축키로
$ cryptsetup luksOpen /dev/luks-encrypted-partition some-name
$ mount /dev/mapper/some-name /mnt/a
하지만 LUKS2부터는 이 기능이 사라졌습니다. LUKS2 암호화 파티션을 직접 마운트하려고 하면 다음 오류 메시지가 나타납니다.
$ mount /dev/luks-encrypted-partition /mnt/a
mount: /mnt/a: unknown filesystem type 'crypto_LUKS'.
이전 기능으로 돌아갈 수 있는 방법을 아는 사람이 있나요? 저는 최신 Arch Linux 시스템을 사용하고 있습니다.
답변1
도우미 프로그램을 통해 암호화된 파티션의 자동 마운트가 가능합니다.마운트.암호화, 이는 다음의 일부입니다.libpam_mount_bin패키지. LUKS2 지원libpam_mount버전으로 소개되었습니다libpam-mount-2.16-5ubuntu0.12019년에 (참조https://bugs.launchpad.net/ubuntu/+source/libpam-mount/+bug/1804408).
따라서 발생한 오류는 LUKS2 지원 부족으로 인한 것이 아닙니다. (K)ubuntu 18.04를 20.04로 업그레이드한 후 비슷한 문제가 발생했습니다. 아마도 도우미 프로그램 때문일 것입니다.마운트.암호화및 심볼릭 링크mount.crypt_LUKS그리고mount.crypto_LUKS이제 일부입니다libpam-마운트-빈패키지와~ 아니다libpam 마운트, 이 패키지는 업그레이드 중에 설치되지 않았습니다. 패키지 변경에 대한 힌트는 다음에서 비롯됩니다.https://forums.linuxmint.com/viewtopic.php?t=324991.
마운트 헬퍼 프로그램이 설치되어 있는지 확인하세요.