Я решил свою проблему. Внимательно изучив последовательность загрузки, я создал свой скрипт в /etc/init.d
и сделал символическую ссылку в /etc/rc.d
, после чего мой скрипт запускался при загрузке.
Вы можете попробовать использовать помощника монтирования (, см.man 8 mount
). Если вы укажете тип fs, скажем, mytombfs
, то когда вы или systemd монтируете файловую систему, она запустится /sbin/mount.mytombfs
, передав ей большинство необходимых параметров. Затем этот скрипт может делать все, что вам нужно, и, в конце концов, вызвать /bin/mount "$@"
, чтобы действительно смонтировать устройство. Например, модуль.mount
[Mount]
What=/dev/sdc1
Where=/a/b
Type=mytombfs
Options=x-systemd.automount,auto,noatime,uid=meuh
будет работать
/sbin/mount.mytombfs /dev/sdc1 /a/b -o rw,noatime,uid=1000