Christian Boltz composed on 2019-03-31 17:53 (UTC+0200):
Felix Miata composed:
Carlos E. R. composed on 2019-03-30 15:37 (UTC+0100):
It tries /home/macdata before. The second try without doing anything, /home is already mounted, so succeeds.
Trick
dev1 /firstone type options 1 2 dev2 /firstone/two type options 1 3
No help (as I expected, from man fstab: [...]
Try to create a file /etc/systemd/system/firstone-two.mount.d/after.conf
with the following content:
[Unit] After=firstone.mount
# cat /etc/systemd/system/home.mount.d/after.conf [Unit] After=home.mount # reboot
After the next boot, check systemctl cat firstone-two.mount It should list the addition at the end.
(obviously you'll need to replace "firstone" and "two" with your real mountpoints everywhere)
# cat /proc/cmdline BOOT_IMAGE=/boot/vmlinuz root=LABEL=st10suseleap noresume ipv6.disable=1 net.ifnames=0 consoleblank=0 systemd.log_level=debug printk.devkmsg=on log_buf_len=16M 3 # systemctl cat home-macdata.mount # /run/systemd/generator/home-macdata.mount # Automatically generated by systemd-fstab-generator [Unit] SourcePath=/etc/fstab Documentation=man:fstab(5) man:systemd-fstab-generator(8) [Mount] Where=/home/macdata What=/dev/disk/by-id/ata-ST1000DM003-1SB10C_Z9A1LQPM-part4 Type=hfsplus Options=uid=501,gid=100,umask=002,noatime,nofail # journalctl -b | grep ount http://fm.no-ip.com/Tmp/SUSE/Leap/imac150-jrnl-mount-201903311858.txt
Even if that helps, please open a bugreport. systemd should detect this dependency itsself, and first mount the parent directory.
No help that I can detect. Besides, it's not only home-macdata.mount that's being reported to fail and causing emergency but after Ctrl-D found when init completes to be normally mounted according to df, /etc/mtab and more. -- Evolution as taught in public schools is religion, not science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org