Есть команда
echo 1 > /sys/bus/pci/rescan
Представляет собой фикс для ноутбуков HP, у которых не видится флешка во встроенном кардридере если ноут загружался без неё. Нужно добавить выполнение этой команды в атозагрузку от root. Создал скрипт, в /etc/rc.local прописал команду его запуска, скрипт выполняется- проверял тестовым файлом, но нужного эффекта не производит, пробовал делать с задержкой в 30 секунд- не помогает. Создавал службу в /etc/init.d/ с последующим добавлением её в автозагрузку через update-rc.d, тоже не помогает.
После всех неудачных загрузок достаточно в терминале выполнить sudo pci-rescan.sh (скрипт положил в /usr/bin) как флешка начинает видиться. Помогите автоматизировать этот процесс!
Сам текст скрипта:
#!/bin/bash
echo 1 > /sys/bus/pci/rescan 2>/dev/null
exit 0
Возможно получиться через sudoers выдать права на выполнение этого скрипта без запроса пароля и добавить его в автозагрузку Unity для каждого пользователя? Как это сделать?