[systemd-devel] Suppressing automounting
Dale R. Worley
worley at alum.mit.edu
Fri Aug 29 11:59:05 PDT 2014
> From: worley at alum.mit.edu (Dale R. Worley)
> When reading /etc/fstab a few special mount options are
> understood by systemd which influence how dependencies are
> created for mount points from /etc/fstab. [...] If
> x-systemd.device-timeout= is specified it may be used to
> configure how long systemd should wait for a device to show up
> before giving up on an entry from /etc/fstab. Specify a time in
> seconds or explicitly specify a unit as s, min, h, ms.
>
> I haven't tried this yet, but it should suffice for my problem.
OK, that test failed: systemd does *not* stop attempting to mount a
partition after x-systemd.device-timeout has passed.
Here's the line in /etc/fstab:
/dev/Freeze02/Store2 /Store ext4 nofail,x-systemd.device-timeout=1m,defaults 0 0
And here's /run/systemd/generator/Store.mount:
# Automatically generated by systemd-fstab-generator
[Unit]
SourcePath=/etc/fstab
DefaultDependencies=no
After=local-fs-pre.target
Conflicts=umount.target
Before=umount.target
[Mount]
What=/dev/Freeze02/Store2
Where=/Store
Type=ext4
FsckPassNo=0
Options=nofail,x-systemd.device-timeout=1m,defaults
Dale
More information about the systemd-devel
mailing list