Stephan Hemeier [06.06.2017 18:17]:
Am Dienstag, 6. Juni 2017, 10:30:37 CEST schrieb Christian:
Hi,
in der Vergangenheit war ich es gewohnt für bestimmte externe devices eine 'udev' rule zu verwenden, um zu steuern 'wie' und 'wo' das Teil gemounted werden soll.
Bsp.: externe HDD ACTION=="add", SUBSYSTEMS=="usb", ATTRS{idVendor}=="152d", ATTRS{idProduct}=="2336", ATTRS{serial}=="504888888888", RUN+="/bin/mount -o acl,user_xattr /dev/disk/by-uuid/8d1ccb96-dddd-486d-a5c0-30c21a4af39c /xsrv"
Leider schlägt das 'automagische' neuerdings (Leap 42.2) fehl: 2017-06-06T10:21:20.261815+02:00 lap systemd-udevd[17287]: Process '/bin/mount -o acl,user_xattr /dev/disk/by-uuid/8d1ccb96-dddd-486d-a5c0-30c21a4af39c /xsrv' failed with exit code 32. 2017-06-06T10:21:21.267039+02:00 lap kernel: [57124.113189] scsi
[...]
Wenn ich aber als root folgendes mache: /bin/mount -o acl,user_xattr /dev/disk/by-uuid/8d1ccb96-dddd-486d-a5c0-30c21a4af39c /xsrv
dann tut es.
Kann mir jemand sagen, warum die 'udev-rule' auf die Nase fällt ? Danke für Eure Hilfe.
Evtl. deswegen: #which mount /usr/bin/mount
Stephan
ll /bin/mount lrwxrwxrwx 1 root root 14 May 24 07:38 /bin/mount -> /usr/bin/mount rpm -qf /bin/mount util-linux-2.28-12.3.1.x86_64 --