Rad*_*anu 13
首先从您的设备连接时使用的终端找到您设备的 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
Run Code Online (Sandbox Code Playgroud)
保存文件,关闭它并使其可执行:
chmod +x /lib/udev/unmount.sh
Run Code Online (Sandbox Code Playgroud)
现在,您必须创建一个新的规则文件并在/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"
Run Code Online (Sandbox Code Playgroud)

要在不重启的情况下重新加载 udev 规则,请使用下一个命令:
sudo udevadm control --reload-rules
Run Code Online (Sandbox Code Playgroud)
或者,另一种方法是安装和使用Cuttlefish - 在您的计算机上实现反射的简单工具。
| 归档时间: |
|
| 查看次数: |
16000 次 |
| 最近记录: |