Toda linha do /etc/fstab vira uma unidade .mount em tempo de boot, criada
pelo systemd-fstab-generator em /run/systemd/generator/. Como é gerada, o
systemd recusa mexer nela:
$ sudo systemctl add-wants media-external.mount meuapp.service
Failed to add dependency: Unit /run/systemd/generator/media-external.mount is
transient or generated.
A saída é um drop-in em /etc/systemd/system/, que é mesclado mesmo por cima de
unidade gerada:
sudo mkdir -p /etc/systemd/system/media-external.mount.d
printf '[Unit]\nWants=meuapp.service\n' | \
sudo tee /etc/systemd/system/media-external.mount.d/10-app.conf
sudo systemctl daemon-reload
Corolário: apagar a linha do /etc/fstab não remove “só a montagem
automática” — remove a unidade inteira, e qualquer BindsTo= que aponte para
ela quebra.