Задать вопрос
@Kamikadze1024

Как запустить скрипт после подключения флешки?

Добрый день! Mdev не выполняет скрипт при подключении флешки (usbUnplug.sh). В чем может быть причина? Сама флешка определяется корректно как /dev/sda1. Появляется этот нод при подключении и удаляется при выдергивании флешки. Т.е. mdev работает. Конфиг хранится в /etc/init.d/rcS. В чем может быть причина?

Конфиг mdev:
#!/bin/sh

mount -t proc none /proc
mount -t sysfs sysfs /sys
mount -t ramfs none /tmp

#run mount script when usb hotplugged
/dev/sda1 0:0 660 @/userScripts/usbPlug.sh

#run umount script when usb hotunplugged
#sda[0-9]* root:disk 660 */userScripts/usbUnplug.sh

echo > /dev/mdev.seq
echo /sbin/mdev > /proc/sys/kernel/hotplug
mdev -s

syslogd -s10240 -f/etc/syslog.conf

modprobe 8188eu
modprobe nuc970_lcd_matrix_ctrl

ifconfig lo up
# ifconfig eth0 up
# udhcpc -i eth0 &
# ifconfig wlan0 up

chmod 666 /dev/null
mkdir /dev/pts
mount -t devpts devpts /dev/pts

dropbear
/usr/bin/cash fiscat &
  • Вопрос задан
  • 1944 просмотра
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Energoblock
@Energoblock
Geek
А какую задачу вы пытаетесь решить?
Может через udev выполнять скрипт при подключении флешки?
Запуск скрипта через udev
Ответ написан
Ваш ответ на вопрос

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

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