Ubuntu在停电后无法启动-无法连接到lvmetad。

警告:无法连接到lvmetad。回退到设备扫描。 /dev/mapper/xubuntu--vg-root:清洁。494715/30187520个文件,4799821/120728576个块。 您处于紧急模式...
我是一个新的Linux用户,不知道出了什么问题以及如何修复它。(是的,我知道:笨拙;正在订购中) Xubuntu 17.10安装在M.2 NVMe上,使用LVM;存储在带有LVM的RAID 1阵列上。
好的,在这里边学边干。我执行了journalctl -xb并向下滚动到底部。
server04 kernel: JBD2: Invalid checksum recovering block 689 in log
server04 kernel: JBD2: Recovery failed
server04 kernel: EXT4-fs (dm-2): error loading journal
server04 systemd[1]: mnt-local-media: Mount process exited, code=exited status=32
server04 systemd[1]: Failed to mount /mnt/local/media
...
server04 systemd[1]: Received SIGRTMIN+21 from PID 1144 (plymouthd)

我尝试了fsck /dev/md0,得到了/dev/md0正在使用中。 尝试了umount /dev/md0,得到了/dev/md0未挂载
我编辑了/etc/fstab,注释掉了似乎与相关设备有关的部分: # /dev/md0 /media ext4 defaults 0 0 # /dev/media/media /mnt/local/media ext4 defaults 0 0 这样我可以启动系统,但现在该怎么办呢?

根据此错误Failed to mount /mnt/local/media在启动时,是否有任何需要附加到系统的东西? - George Udosen
@George:从我看来,日志中涉及到/mnt/local/media的地方出现了校验和错误,这是我的RAID阵列。 我猜为了绕过这个错误,我应该更改一个配置文件,使其不在启动时挂载。 然后,我需要以某种方式修复校验和错误。怎么办呢? - user712650
我的问题似乎与链接相似。我该如何“重置日志”? - user712650
尝试运行 journalctl --flush - George Udosen
1个回答

找到了在现在卸载的逻辑卷上运行sudo fsck /dev/media/media的方法,它发现了一些错误并修复了它们。之后,我将/etc/fstab改回了原来的设置,问题解决了。

sudo fsck /dev/<MY-DEV> 对我来说解决了问题(无需卸载)。 - Mawi12345