Как правильно запустить скрипт при монтировании определенного USB-диска с точкой монтирования в качестве аргумента?

Я хочу обновить некоторые файлы на портативном USB-накопителе, когда он подключается к моему рабочему столу с Ubuntu 18.04. Я могу сделать это с помощью скрипта, но для этого необходимо определить место назначения (точку монтирования FS).

Как система может вызвать myscript <mountpoint> когда диск, указанный меткой или VENDOR_ID:MODEL_ID, подключен и смонтирован?

  • С помощью udev я могу указать постоянную точку монтирования и жестко ее кодировать. Может работать, но сталкивается с существующей стандартной средой (udisks2 и т. Д.).

  • С решением systemd ( /questions/352769/kak-zapustit-skript-pri-montirovanii-konkretnoj-fleshki/352781#352781) в модуле я также не могу указать точку монтирования в качестве параметра сценария.

Есть ли универсальное и портативное решение этой проблемы?

0 ответов

Другие вопросы по тегам