उदय नियम काम नहीं कर रहा है


1

मैं Gentoo का उपयोग करता हूं। मैं एक udv नियम लिखता हूं।

localhost biergaizi # cat /etc/udev/rules.d/91-change-schduler.rules 
#SUBSYSTEMS=="usb", KERNEL=="sd??", ACTION=="add", RUN+="echo deadline > /sys/block/%k/queue/scheduler" 
ACTION=="add", KERNEL=="sd??", RUN+="/usr/local/bin/USB" 

localhost biergaizi # cat /usr/local/bin/USB 
#!/bin/bash 
echo 'Hello World!' >>"/home/biergaizi/udev.out" 
exit 

localhost biergaizi # ls -l /usr/local/bin/USB 
-rwxr-xr-x 1 root root 66 10月  1 11:55 /usr/local/bin/USB 

लेकिन जब मैं USB डिवाइस को प्लग इन करता हूं, तो udv स्क्रिप्ट नहीं चलाता है। क्यूं कर?


वे प्रश्न चिह्न वहां क्या कर रहे हैं?
तमारा विज्समैन

जवाबों:


2

KERNEL=="sd??"/dev/sda1केवल विभाजन तालिका ( ) के साथ डिवाइस से मेल खाता है । यदि आपके डिवाइस में विभाजन तालिका ( /dev/sda) नहीं है, तो नियम काम नहीं कर रहा है।

KERNEL=="sd?"सभी प्रकार के डिवाइस का पता लगाने के लिए आप अपना नियम बदल सकते हैं ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.