टर्मिनल और gedit का उपयोग करना
सबसे पहले एक से अपने डिवाइस की ID खोजने के टर्मिनल का उपयोग कर lsusb
जब आपके डिवाइस जुड़ा हुआ है (उदाहरण के लिए 0951:1692
)। इसके अलावा आपको यह पता लगाना चाहिए कि आपके डिवाइस का नाम क्या है lsblk
। नाम बताइए /dev/sdb1
।
एक नई स्क्रिप्ट बनाएं, साथ unmount.sh
में अगली पंक्तियाँ कहें और अंदर जाने दें:/lib/udev
sudo -H gedit /lib/udev/unmount.sh
#!/bin/bash
udisks --unmount /dev/sdb1
udisks --detach /dev/sdb
फ़ाइल सहेजें, इसे बंद करें और इसे इसके साथ निष्पादन योग्य बनाएं:
chmod +x /lib/udev/unmount.sh
अब, आप में एक नया नियम फ़ाइल बनाने के लिए करना चाहिए /etc/udev/rules.d/
के साथ sudo -H gedit /etc/udev/rules.d/100-unmount-iphone.rules
और इस तरह में एक नया नियम डाल:
ACTION=="add", ATTRS{idVendor}=="0951", ATTRS{idProduct}=="1692", RUN+="/lib/udev/unmount.sh"
पुनरारंभ किए बिना udev नियमों को फिर से लोड करने के लिए, अगली कमांड का उपयोग करें:
sudo udevadm control --reload-rules
कटलफिश का उपयोग करना
या, एक और तरीका है कटलफिश को स्थापित और उपयोग करना - एक सरल उपकरण जो आपके कंप्यूटर पर सजगता का एहसास करता है।