我遇到了一个问题,我的 Ubuntu 17.04 VM 在每次启动时都会进入维护模式。但是,如果我按 Ctrl-D,或退出维护 shell 并继续引导,系统将正常启动,不会出现失败的作业。
我最终将其范围缩小到我的 9pfs 虚拟文件系统安装。这项工作因不明原因而被挂起。从维护模式手动运行它会成功。启用 SystemD 调试并没有产生任何更多有用的错误。
答案1
解决方案是编辑/etc/fstab
9pfs 挂载的挂载选项,并追加noauto,x-systemd.automount
.这将延迟安装足够长的时间,以避免任何竞争条件导致错误。
fstab 条目示例
4tb /mnt/4tb 9p trans=virtio,rw,noauto,x-systemd.automount 0 0