首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >lvmetad尚未激活,在sysinit期间使用直接激活。

lvmetad尚未激活,在sysinit期间使用直接激活。
EN

Unix & Linux用户
提问于 2016-03-17 09:52:59
回答 1查看 8.2K关注 0票数 5

在引导时,在被要求输入主密码以访问加密的硬盘驱动器(使用dm-encrypt)之前,我收到以下错误消息:

代码语言:javascript
运行
复制
lvmetad is not active yet, using direct activation during sysinit.

我想知道我是否把整件事情都做好了,以及如何在引导时避免这个错误。

首先,我在MacBook Pro膝上运行一个不稳定(Sid) Debian发行版的Linux。因此,我使用UEFI引导(与GRUB2一起),以及加密的硬盘驱动器。

以下是关于我的设置的一些信息(如果您缺少信息,请随时询问):

首先,这里读取了我的分区(我使用MacOS X进行了双引导(也是加密的,因此它的分区无法从Linux部分访问)。

代码语言:javascript
运行
复制
# 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

关于我加密的分区的一些信息:

代码语言:javascript
运行
复制
# 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/内容:

代码语言:javascript
运行
复制
# 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

代码语言:javascript
运行
复制
# 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

而且,我自己正在编译我的内核,所以我可能缺少一个应该用硬编译(而不是作为模块加载)的特性.

如果你有任何想法的话,我很乐意对这个问题有更多的了解。

EN

回答 1

Unix & Linux用户

发布于 2016-04-27 00:28:41

在我的例子中,我在usr目录中添加了一个带有一些设置的新文件,并在登录期间得到了这个错误。然后我用一张活CD启动并删除了确切的文件。为我工作过。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/270388

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档