最近我的硬盘坏了,我买了一个新的。我使用默认配置重新安装了 Ubuntu 16.04-
/ 499 GB LVM 分区 /swap 5.99 GB //boot 597 MB
每次启动我都会收到此错误
lvmetad 尚未在 sysinit ubuntu 期间使用直接激活
之后它在那里停留了一段时间。之后它到达登录屏幕并也停留在那里。
我检查了其他与 lvmetad 问题相关的解决方案,但它们不起作用。具体来说,将“nomodeset”添加到 grub 文件。
这是dmesg 日志 以下是 systemd-analyze blame 结果
21.787s plymouth-quit-wait.service
5.236s NetworkManager.service
4.996s ModemManager.service
4.605s accounts-daemon.service
4.377s dev-mapper-ubuntu\x2d\x2dvg\x2droot.device
3.190s gpu-manager.service
2.504s apparmor.service
1.917s polkitd.service
1.544s lvm2-monitor.service
1.516s systemd-fsck@dev-disk-by\x2duuid-094fb1b3\x2dbbc5\x2d4d40\x2d98
1.427s bluetooth.service
1.426s rsyslog.service
1.414s keyboard-setup.service
1.348s apport.service
1.331s networking.service
1.278s systemd-fsck@dev-disk-by\x2duuid-F881\x2d89EF.service
1.266s console-setup.service
1.233s systemd-tmpfiles-setup-dev.service
1.183s irqbalance.service
1.154s avahi-daemon.service
1.078s systemd-rfkill.service
1.006s iio-sensor-proxy.service
969ms dev-mqueue.mount
另一个问题是 Ubuntu 在安装过程中创建了一个分区,所以我无法备份我的数据。
我想要的可能解决方案是-1. 用 ext4 替换 LVM 分区。2. 修复 lvmetad 错误。3. 或者作为最后的手段,重新安装 Ubuntu 或其他发行版。
答案1
我也有类似的问题。将我的 xubuntu 升级到 16.04 后,我看到了类似这样的消息(A、B、X 和 Y 是数字):
lvmetad 尚未激活;在 sysinit 期间使用直接激活
/dev/mapper/lubuntu--vg-root:干净,X/Y 文件,A/B 块
我有内核:4.4.0.31 和两个逻辑卷 - 交换和根 - 与 14.04 LTS 相比没有变化。
与其他有问题的人不同,启动登录似乎没问题。有趣的是,我的“systemd-analyze blame”有与上面相同的两行,表明 lvm 在 fsck 之后启动:
3.244s lvm2-monitor.service
3.191s systemd-tmpfiles-setup-dev.service
我认为 fsck 生成警告是因为它在 lvm 自动启动之前尝试检查磁盘。
boot.log、kern.log、syslog 或 dmesg 似乎都不包含任何有用的内容。
我一直在寻找解决方案,发现人们的图形驱动程序、RAID 系统、加密磁盘和不寻常的备份策略都有问题;但这些都不适用。
欢迎任何帮助。
马尔夫