부팅 시 암호화된 하드 드라이브에 액세스하기 위해 마스터 비밀번호를 묻는 메시지가 표시되기 직전에 다음과 같은 오류 메시지가 나타납니다(dm-encrypt 사용).
lvmetad is not active yet, using direct activation during sysinit.
실제로 모든 것이 올바르게 설정되었는지 그리고 시작 시 이 오류를 해결하는 방법이 궁금합니다.
먼저, MacBook Pro 노트북에서 불안정한 (Sid) Debian 배포판을 사용하여 Linux를 실행했습니다. 따라서 UEFI 부팅(GRUB2 포함)을 사용하고 하드 드라이브를 암호화합니다.
내 설정에 대한 몇 가지 정보는 다음과 같습니다(정보가 누락된 경우 언제든지 추가 정보를 요청하세요).
먼저, 여기에 내 파티션이 읽혀져 있습니다. 저는 MacOS X의 이중 부팅을 가지고 있습니다(이 역시 암호화되어 Linux 부분에서 해당 파티션에 액세스할 수 없습니다).
# df -h
Filesystem Size Used Avail Use% Mounted on
udev 7.8G 0 7.8G 0% /dev
tmpfs 1.6G 9.6M 1.6G 1% /run
/dev/mapper/Linux-rootfs 55G 24G 30G 45% /
tmpfs 7.8G 440K 7.8G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
/dev/mapper/Linux-homefs 219G 83G 126G 40% /home
/dev/sda4 922M 253M 606M 30% /boot
/dev/sda1 197M 28M 170M 14% /boot/efi
cgmfs 100K 0 100K 0% /run/cgmanager/fs
tmpfs 1.6G 16K 1.6G 1% /run/user/117
tmpfs 1.6G 28K 1.6G 1% /run/user/1000
내 암호화된 파티션에 대한 일부 정보:
# cryptsetup status sda5_crypt
/dev/mapper/sda5_crypt is active and is in use.
type: LUKS1
cipher: aes-xts-plain64
keysize: 512 bits
device: /dev/sda5
offset: 4096 sectors
size: 582844416 sectors
mode: read/write
이제 내 /dev/mapper/
콘텐츠는 다음과 같습니다.
# ls -al /dev/mapper/
total 0
drwxr-xr-x 2 root root 140 Mar 17 09:49 .
drwxr-xr-x 20 root root 3360 Mar 17 09:49 ..
lrwxrwxrwx 1 root root 7 Mar 17 09:49 Linux-homefs -> ../dm-2
lrwxrwxrwx 1 root root 7 Mar 17 09:49 Linux-rootfs -> ../dm-1
crw------- 1 root root 10, 236 Mar 17 09:49 control
lrwxrwxrwx 1 root root 7 Mar 17 09:49 sda5_crypt -> ../dm-0
그리고, dmsetup table
:
# dmsetup table
sda5_crypt: 0 582844416 crypt aes-xts-plain64 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0 8:5 4096
Linux-rootfs: 0 117186560 linear 254:0 2048
Linux-homefs: 0 465649664 linear 254:0 117188608
또한 커널을 직접 컴파일하므로 (모듈로 로드되지 않고) 하드 컴파일에 있어야 하는 기능이 누락되었을 수도 있습니다...
아이디어가 있으시면 이 문제에 대해 자세히 알아보겠습니다.
답변1
제 경우에는 usr 디렉터리에 일부 설정을 사용하여 새 파일을 추가한 후 다시 로그인할 때 이 오류가 발생했습니다. 그런 다음 Live CD를 사용하여 부팅하고 정확한 파일을 삭제했습니다. 나를 위해 작동합니다.