添加对 systemd 自动挂载的依赖

添加对 systemd 自动挂载的依赖

我有一个连接到普通SATA 端口的esata 驱动器。该设备不会自动发现,但可以通过发出手动扫描

echo "- - -" > /sys/class/scsi_host/host1/scan

我有一个 systemd 挂载和自动挂载单元,可以在发现设备时自动挂载设备,但我也想自动发现该设备。我的单元文件如下所示:

# /etc/systemd/system/media-data.mount
[Unit]
Description = data disk

[Mount]
What = LABEL=data
Where = /media/data
Type = ntfs

[Install]
WantedBy = multi-user.target

# /etc/systemd/system/media-data.automount
[Unit]
Description = data disk

[Automount]
Where = /media/data

[Install]
WantedBy = multi-user.target

.mount 或 .automount 单元是否可以包含 execPre 或者对另一个(oneshot?)单元的依赖?

答案1

systemctl enable media-data.mount在重新启动时启用它可能会更简单。

相关内容