lvmetad가 아직 활성화되지 않았습니다. sysinit 중에 직접 활성화를 사용하십시오.

lvmetad가 아직 활성화되지 않았습니다. sysinit 중에 직접 활성화를 사용하십시오.

부팅 시 암호화된 하드 드라이브에 액세스하기 위해 마스터 비밀번호를 묻는 메시지가 표시되기 직전에 다음과 같은 오류 메시지가 나타납니다(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를 사용하여 부팅하고 정확한 파일을 삭제했습니다. 나를 위해 작동합니다.

관련 정보