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を使用して起動し、正しいファイルを削除しました。私のために動作します。

関連情報