页次: 1
systemd更新后HDD开机自动挂载总是失败,提示dependency failed for system checking,然后进入emergency模式。
相关日志如下,完整日志。
7月 12 14:35:08 koumakan-gtx systemd[1]: home-remilia-Others.mount: Bound to unit dev-disk-by\x2duuid-a5145dd6\x2d385a\x2d48c9\x2daa66\x2d67225eb8f4bf.device, but unit isn't active.
7月 12 14:35:08 koumakan-gtx systemd[1]: Dependency failed for /home/remilia/Others.
-- Subject: home-remilia-Others.mount 单元已失败
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- home-remilia-Others.mount 单元已失败。
--
-- 结果为“RESULT”。
但是nvme的系统盘没有问题,输入exit退出emergency后HDD也能成功自动挂载。看日志像是systemd没有等待hdd初始化完成,添加noauto,x-systemd.automount参数延迟挂载,则启动正常,不会进入emergency可以成功访问。有什么办法可以正常挂载吗?
最近编辑记录 Remilia (2018-07-12 15:17:52)
离线
你等系统启动好了之后再挂载那个 Other?
离线
感谢仙子回复。
已改用延迟挂载。主要之前都没有问题,systemd更新后就挂了,怕是新版本要添加些啥配置。
离线
前两天我也碰到过一次,不过直接ctrl+d过去了就没当回事。
看了看官方论坛的帖子,好像都认为是lvm2的问题。
https://bbs.archlinux.org/viewtopic.php?id=238554
https://bugs.archlinux.org/task/59266
# pacman -Syu
离线
感谢回复。
的确是lvm2的问题,降级到177后一切正常。
离线
感谢回复。
的确是lvm2的问题,降级到177后一切正常。
武断了,我这里没有用lvm,但是在用bcache,一样有这个问题
似乎和systemd有关呢
离线
Remilia 说:感谢回复。
的确是lvm2的问题,降级到177后一切正常。武断了,我这里没有用lvm,但是在用bcache,一样有这个问题
似乎和systemd有关呢
我啥也没用也有这个问题。
kernel 4.17.5 + lvm2 179 在我这里可以稳定复现这个问题。lvm 177 无问题。
kernel 4.17.6 + lvm2 179 暂时还没有复现刚说完就来了。
最近编辑记录 Kurobac (2018-07-17 12:00:15)
# pacman -Syu
离线
我也没用lvm,但是systemd仍会调用lvm的几个service,不用的话建议systemctl mask掉,这个貌似没法disable。
具体可以通过systemd-analyze criticial-chain查看调用链。
离线
我也没用lvm,但是systemd仍会调用lvm的几个service,不用的话建议systemctl mask掉,这个貌似没法disable。
具体可以通过systemd-analyze criticial-chain查看调用链。
Fw. from https://t.me/archlinuxcn
根据 https://bbs.archlinux.org/viewtopic.php?id=238554 的社区留言,本次 lvm2 的 bug 可能会影响没有 lvm 分区的用户。对于正在使用 lvm 的用户,请考虑降级 lvm2 包。对于不需要 lvm 的用户,考虑选择以下方案之一(请斟酌每种方案的后果和利弊):
1. 尝试对除了根目录之外的 fstab 挂载点,尤其是额外硬盘上的挂载点的挂载选项添加 noauto,x-systemd.automount ,它会延期挂载到第一次访问该挂载点的时候。详见 man systemd.automount 。
2. 尝试在内核参数添加 fsck.mode=skip ,这个选项会跳过所有 fsck 。
3. 尝试 systemctl mask lvm2-monitor.service 禁用 lvm2-monitor 服务。
以上方案都试图延期或者绕过启动时的 fsck ,请谅解这可能加大意外关机时数据损坏的概率。
另外设计上不需要 fsck 的文件系统比如 xfs 或 btrfs 可能不受此问题影响。
离线
加了fsck.mode=skip,没有效果
离线
页次: 1