无法连接到 lvmetad - 卡在启动时

无法连接到 lvmetad - 卡在启动时

我将电脑升级到 Ubuntu 17.10,现在我重新启动电脑后收到此消息:

Failed to connect to lvmetad.
Falling back to device scanning.
/dev/mapper/ubuntu--vg--root: clean, 500699/15081472 files, 9150222/60315648 blocks

它就卡在这里了。

这是什么问题?我该如何解决?

答案1

我有过非常类似的经历,但不确定这是否能帮助你。我的电脑安装了一些更新,需要重新启动,但嘿,没人有时间这样做。后来突然停电,迫使我重新启动。当我打开机器时,我收到了和你看到的一样的消息。糟糕。我甚至无法进入虚拟终端 1 或 2,这真的很奇怪。无论如何,我不知怎么找到了你的帖子,读到切换内核版本使一切正常。所以我去尝试了一下,果然,你说的也适用于我。

凭借我对 Linux 命令的初步了解,我确实知道如何修复此问题。因此,我重新启动进入最新内核,然后切换到虚拟终端ctrl+alt+f3<- 必须使用第三个终端,因为 1 和 2 不起作用。从这里我运行sudo apt-get update && sudo apt-get upgrade -y以使所有内容更新。然后运行sudo apt-get autoremove以删除旧内核。然后我重新安装当前内核(从 获取版本uname -r),然后我运行sudo apt-get install --reinstall linux-image-4.13.0-32-generic以重新安装当前内核并重新运行所有可能未运行的构建,因为我没有正确切换到此内核。最后,我再次重新启动。

重启后,问题依然存在。哎呀,也许这跟我的显卡驱动有关?所以我继续清除我的 nvidia 驱动sudo apt-get purge nvidia-*,然后重新安装驱动sudo apt-get install nvidia-387~ 当然,我不知道应该使用哪个版本的驱动,nvidia afik 没有一个可以安装最新版本的标准包 - 但这个对我来说安装得很好... 经过那个超级慢的安装后,我又重启了一次。

我的电脑又恢复了活力。哇哦。我真心希望这能帮助到别人。我花了 4 个小时才弄回我的桌面,我真的希望我能拯救别人。谢谢你的帖子和更新,你给了我解决问题的线索。

答案2

接受的答案对我帮助很大(谢谢!)

虽然在我的情况下,使用较旧的内核或 nvidia 驱动程序都无法解决这个问题……但结果却是我的磁盘已满(正如我所看到的df)。我可以通过启动恢复模式删除文件,然后再次正常启动 :)

我希望这个提示对陷入这种情况的人有用

答案3

就我而言,我在 apt 升级后看到了这个错误,当我使用恢复模式重新安装内核(通过 获取版本uname -r)时,我终于看到了一些错误hdaudio

然后,我通过以下方式检查 dpkg 日志

cat /var/log/dpkg.log | grep "xorg-xserver-video*"

发现最早、可以运行的驱动程序版本是 HWE 版本(名称中带有“-hwe”),但现在dpkg -l | grep xorg-xserver-video显示未安装(不在 ii 状态,可能被 apt upgrade 删除)。

于是我在恢复模式下启用网络,重新安装它们(实际上只是xorg-xserver-video-all-hwe-18.04),以及xorg-xserver-input-all-hwe-18.04(输入驱动程序,因为在第一次成功启动期间我无法使用鼠标或键盘),然后重新启动。又好了。

谢谢!我再也不会升级英特尔或 Nvidia 驱动程序了。我猜这lvmetad从一开始就没用,但它不会阻止操作系统启动,所以我们从来没有看到过它,直到视频驱动程序故障导致我们进入黑屏,因此留下了错误的印象。

相关内容