我有一个类似的问题,这里使用exherbo下的systemd-208(内核3.13.1和3.14.4)(类似于Gentoo):我的独立分区(/ var,/ home,/ boot和even / swap)位置。 一切正常。 然后,升级到systemd 213,启动过程停止在应该已经挂载了分区的位置,在该分区应该挂载消息:“启动作业正在为dev-sdxx.device运行”,直到超时1分30秒。 之后我进入了紧急模式。 摘录
$ journalctl -xb Jun 09 13:50:29 exathlon systemd[1]: Job dev-disk-by\x2dlabel-BAK_A4.device/start timed out. Jun 09 13:50:29 exathlon systemd[1]: Timed out waiting for device dev-disk-by\x2dlabel-BAK_A4.device. Jun 09 13:50:29 exathlon systemd[1]: Dependency failed for /mnt/BAK_A4. Jun 09 13:50:29 exathlon systemd[1]: Dependency failed for Local File Systems. Jun 09 13:50:29 exathlon systemd[1]: Triggering OnFailure= dependencies of local-fs.target. Jun 09 13:50:29 exathlon systemd[1]: Dependency failed for /export/LinuxMint13_KDE_64. Jun 09 13:50:29 exathlon systemd[1]: Dependency failed for /export/SystemRescueCD-x86. Jun 09 13:50:29 exathlon systemd[1]: Dependency failed for File System Check on /dev/disk/by-label/BAK_A4. Jun 09 13:50:29 exathlon systemd[1]: Job dev-sdb11.device/start timed out. Jun 09 13:50:29 exathlon systemd[1]: Timed out waiting for device dev-sdb11.device. Jun 09 13:50:29 exathlon systemd[1]: Dependency failed for /var. Jun 09 13:50:29 exathlon systemd[1]: Dependency failed for Update UTMP about System Boot/Shutdown. Jun 09 13:50:29 exathlon systemd[1]: Dependency failed for Load/Save Random Seed. Jun 09 13:50:29 exathlon systemd[1]: Dependency failed for File System Check on /dev/sdb11. Jun 09 13:50:29 exathlon systemd[1]: Job dev-sdb8.device/start timed out. Jun 09 13:50:29 exathlon systemd-journal[1044]: Forwarding to syslog missed 15 messages. Jun 09 13:50:29 exathlon systemd[1]: Timed out waiting for device dev-sdb8.device. Jun 09 13:50:29 exathlon systemd[1]: Dependency failed for /home. Jun 09 13:50:29 exathlon systemd[1]: Dependency failed for File System Check on /dev/sdb8. Jun 09 13:50:29 exathlon systemd[1]: Job dev-sda6.device/start timed out. Jun 09 13:50:29 exathlon systemd[1]: Timed out waiting for device dev-sda6.device. Jun 09 13:50:29 exathlon systemd[1]: Dependency failed for /boot. Jun 09 13:50:29 exathlon systemd[1]: Dependency failed for File System Check on /dev/sda6. Jun 09 13:50:29 exathlon systemd[1]: Job dev-sdb5.device/start timed out. Jun 09 13:50:29 exathlon systemd[1]: Timed out waiting for device dev-sdb5.device. Jun 09 13:50:29 exathlon systemd[1]: Dependency failed for /dev/sdb5.
显示由systemd挂载失败的尝试。
查了一下互联网之后,我找到了一个配置内核的补救办法
CONFIG_FHANDLE=y (before: n)
请参阅“systemd系统和服务管理器”
REQUIREMENTS: CONFIG_FHANDLE (libudev, mount and bind mount handling)
来源: http : //cgit.freedesktop.org/systemd/systemd/tree/README
之后问题解决了,所有分区再次安装。
我不知道,为什么这没有发生/或systemd 208没有要求。