По рекомендациям прогрессивной половины убунтоводов заменил скрипт на "сервис", типа правильнее.
Согласен, правильнее, только не работает. Чего-то не хватает?
Вручную стартует без ошибок. В автомате после перезагрузки не стартует вообще, и в tmp ничего не появляется.
$ journalctl | grep "udisk\|BAD\|sda"
сен 02 17:24:51 sweethome-server kernel: sd 2:0:0:0: [sda] 3907029168 512-byte logical blocks: (2.00 TB/1.82 TiB)
сен 02 17:24:51 sweethome-server kernel: sd 2:0:0:0: [sda] 4096-byte physical blocks
сен 02 17:24:51 sweethome-server kernel: sd 2:0:0:0: [sda] Write Protect is off
сен 02 17:24:51 sweethome-server kernel: sd 2:0:0:0: [sda] Mode Sense: 53 00 00 08
сен 02 17:24:51 sweethome-server kernel: sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
сен 02 17:24:51 sweethome-server kernel: sda: sda1
сен 02 17:24:51 sweethome-server kernel: sd 2:0:0:0: [sda] Attached SCSI disk
сен 02 17:24:56 sweethome-server dbus[2441]: [system] Activating via systemd: service name='org.freedesktop.UDisks2' unit='udisks2.service'
сен 02 17:24:57 sweethome-server udisksd[3739]: udisks daemon version 2.1.7 starting
сен 02 17:24:57 sweethome-server udisksd[3739]: Cleaning up mount point /media/sweethome/BAD-DISK (device 8:1 is not mounted)
сен 02 17:24:57 sweethome-server udisksd[3739]: Acquired the name org.freedesktop.UDisks2 on the system message bus
сен 02 17:24:58 sweethome-server udisksd[3739]: Mounted /dev/sda1 at /media/sweethome/BAD-DISK on behalf of uid 1000
сен 02 17:24:58 sweethome-server ntfs-3g[3894]: Mounted /dev/sda1 (Read-Write, label "BAD-DISK", NTFS 3.1)
сен 02 17:24:58 sweethome-server ntfs-3g[3894]: Cmdline options: rw,nodev,nosuid,uid=1000,gid=1000,uhelper=udisks2
сен 02 17:24:58 sweethome-server ntfs-3g[3894]: Mount options: rw,nodev,nosuid,uhelper=udisks2,allow_other,nonempty,relatime,default_permissions,fsname=/dev sda1,blkdev,blksize=4096
$ systemctl status my-mount-BADDISK.service
● my-mount-BADDISK.service - My disk mounter
Loaded: loaded (/etc/systemd/system/my-mount-BADDISK.service; enabled; vendor preset: enabled)
Active: inactive (dead)
$ mount | grep sda
/dev/sda1 on /media/sweethome/BAD-DISK type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)
$ sudo systemctl start my-mount-BADDISK.service
$ systemctl status my-mount-BADDISK.service
● my-mount-BADDISK.service - My disk mounter
Loaded: loaded (/etc/systemd/system/my-mount-BADDISK.service; enabled; vendor preset: enabled)
Active: inactive (dead)
сен 02 17:35:20 sweethome-server systemd[1]: Started My disk mounter.
$ mount | grep sda
/dev/sda1 on /media/sweethome/BAD-DISK type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)
/dev/sda1 on /home/dom/BAD-DISK type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)