系统单位什么都不做

时间:2017-08-27 16:24:52

标签: debian mount systemd

我需要在另一个文件系统之后安装一个文件系统,但由于显然没有办法在/etc/fstab中指定一个订单,我制作了一个类似的系统单元文件:

[Unit]
Description=Mount
After=local-fs.target

[Service]
Type=simple
ExecStart=/bin/mount /mnt/dir

[Install]
WantedBy=multi-user.target

问题是它不会失败,但它也不会成功。当我手动执行systemctl restart <service>时,没有安装文件系统。如果我做mount /mnt/dir它虽然有效......

1 个答案:

答案 0 :(得分:1)

使用专用安装单元:

https://www.freedesktop.org/software/systemd/man/systemd.mount.html

[Unit]
Description=Mount Unit
After=another-mount.mount

[Mount]
What=/something
Where=/to/destination
Type=ext4
Options=defaults

[Install]
WantedBy=multi-user.target

根据您的需要进行调整。