У меня есть диск esata, который подключен к обычному sata порт. Устройство не обнаруживается автоматически, но его можно просканировать вручную, выполнив
echo "- - -" > /sys/class/scsi_host/host1/scan
. У меня есть модуль systemd mount и automount для автоматического монтирования устройства при обнаружении, но я хотел бы также обнаруживать устройство автоматически. Мои файлы модулей выглядят так:
# /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?) Модуля?
Было бы проще использовать systemctl enable media-data.mount
, чтобы включить его при перезагрузке.