ใช้ terminal และ 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
การใช้ปลาหมึก
หรืออีกวิธีหนึ่งคือการติดตั้งและใช้Cuttlefish - เครื่องมือง่ายๆที่ตระหนักถึงการตอบสนองในคอมพิวเตอร์ของคุณ