Eu encontrei uma solução simples usando o systemd. Com WantedBy
systemd fornece uma maneira fácil de executar coisas se algum outro serviço for iniciado. Acabei de colocar o serviço em \lib\systemd\system\crypt-backup.service
. É ativado por systemctl enable crypt-backup.service
[Unit]
Description=Run the backup script when /media/stephan/Documents gets mounted
[Service]
Type=forking
ExecStart=/media/stephan/Documents/backup.sh
[Install]
WantedBy=media-stephan-Documents.mount