Benutzer beschweren sich wiederholt über verlorene Daten auf USB-Sticks, nachdem sie diese vom Computer getrennt und nicht abgemeldet haben. Wir führen Ubuntu 14.04 LTS auf unseren Maschinen aus. Die automatische Montage ist aktiviert.
Da ich es leid bin, mich daran zu erinnern, dass sie vor dem Trennen eine sichere Entfernung durchführen sollen, möchte ich Ubuntu eine Warnung anzeigen lassen, wenn ein angeschlossenes USB-Laufwerk abgetrennt wird.
Ich dachte daran, eine udev
Regel hinzuzufügen , die notify-send
beim Entfernen ausgeführt wird, falls das Laufwerk noch gemountet ist. Wie kann ich feststellen, ob das USB-Laufwerk beim Entfernen aktiviert wurde?
df -a | grep 'sd[b-z]'
Befehl überwacht . Eine udev-Regel kann das Datum der Entfernung an eine Art Protokoll senden. Wenn die vom Skript angegebene Zeit zum Entfernen mit der von udev-Regel übereinstimmt (mindestens um Minuten, wobei die Sekunden möglicherweise verzögert sind), wurde usb nicht eingehängt.