Создание udev правила для бэкапа флешки?

Появилась у меня надобность в автоматическом бэкапе флешки, при её вставки в USB порт. Погуглив узнал что нужно использовать linux udev правила. Сначала создал сам, потом скопипастил. В итоге не заработало ни то, ни другое.
Вот содержание файла udev, находящегося в папке /etc/udev/rules.d/
ACTION=="add", ATTRS{idVendor}=="0x058f", ATTRS{idProduct}=="0x6387",  RUN+="/home/hasan/backup.sh"<code><br>

Вот сам скрипт который должен запускаться.
cp /media/имя юзера/имя флешки/* /home/

Если запустить скрипт сам по себе то все заработает, но не при втыкании флешки. Помогите может кто сталкивался с такой проблемой, где логи посмотреть или что исправить?
P.S пробывал использовать утилиту Rsync, для резервного копирования, но результат такой же. Сам работает, но правило udev нет.
  • Вопрос задан
  • 173 просмотра
Пригласить эксперта
Ответы на вопрос 2
@pfg21
ex-турист
правило надо отладить
Проверка правил перед загрузкой - мож чего-то udevd считает неправильным.
Ответ написан
Radjah
@Radjah
При появлении устройства с VID:PID запускается нужный скрипт. Что тебя не устраивает?

В скрипте ничего про монтирование нет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы