Wenn die ext. USB-HD Strom bekommt soll durch eine udev-Regel automatisch ein backup eingeleitet werden, das funktioniert ab und zu, aber nicht immer zuverlässig.
Die udev-Regel dafür:
Code: Alles auswählen
KERNEL=="sd[b-i]1", ENV{ID_FS_LABEL}=="backup_usb_hd", ACTION=="add", RUN+="/bin/su -c '/usr/local/bin/pn_backup_usb_hd %k %E{ID_FS_LABEL}' peter"
die entsprechenden Meldungen:
Code: Alles auswählen
Jan 20 09:45:53 debian kernel: sdb: sdb1
Jan 20 09:45:53 debian org.kde.knotify[795]: "/org/freedesktop/UDisks2/block_devices/sdb1" lost interfaces: ("org.freedesktop.UDisks2.Partition", "org.freedesktop.UDisks2.Filesystem", "org.freedesktop.UDisks2.Block")
Jan 20 09:45:53 debian su[2250]: Successful su for peter by root
Jan 20 09:45:53 debian systemd-logind[297]: New session c3 of user peter.
Jan 20 09:45:53 debian su[2250]: + ??? root:peter
Jan 20 09:45:53 debian systemd[1]: Started Session c3 of user peter.
Jan 20 09:45:53 debian su[2250]: pam_unix(su:session): session opened for user peter by (uid=0)
Jan 20 09:45:53 debian su[2250]: pam_unix(su:session): session closed for user peter
Jan 20 09:45:53 debian pkexec[2257]: pam_unix(polkit-1:session): session opened for user root by (uid=1000)
Jan 20 09:45:53 debian pkexec[2257]: peter: Executing command [USER=root] [TTY=unknown] [CWD=/] [COMMAND=/usr/local/bin/pn_odus tune2fs -l /dev/sdb1]
Jan 20 09:46:53 debian systemd-udevd[236]: seq 2654 '/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.0/host4/target4:0:0/4:0:0:0/block/sdb/sdb1' is taking a long time
Jan 20 09:48:53 debian systemd-udevd[236]: seq 2654 '/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.0/host4/target4:0:0/4:0:0:0/block/sdb/sdb1' killed
Jan 20 09:48:53 debian systemd-udevd[236]: worker [2247] terminated by signal 9 (Killed)
Jan 20 09:48:53 debian systemd-udevd[236]: worker [2247] failed while handling '/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.0/host4/target4:0:0/4:0:0:0/block/sdb/sdb1'
Jan 20 09:48:53 debian org.kde.knotify[795]: "/org/freedesktop/UDisks2/block_devices/sdb1" has new interfaces: ("org.freedesktop.UDisks2.Block", "org.freedesktop.UDisks2.Partition")
Jan 20 09:48:53 debian org.kde.knotify[795]: "/org/freedesktop/UDisks2/block_devices/sdb1" has new interfaces: ("org.freedesktop.UDisks2.Filesystem")
die USB-HD wird hierbei aber nicht gemountet (im Skript: pmount Label), was fehlt an Infos?
Wo muss/könnte ich Was ändern?
Störend sind wohl 'is taking a long time' und gleich danach 'killed'?
Noch ein Hinweis: falls das backup klappt ist die USB-HD nach pumount irgendwie nicht mehr im System ansprechbar/vorhanden.