我使用 Ubuntu Server 12.04.03 LTS(无 GUI)并编写了一条 udev 规则:
KERNEL=="sd?1", SUBSYSTEMS=="usb", ATTRS{product}=="Mass Storage Device", RUN+="/bin/mount /dev/%k /mnt/usbdrive"
这很有效,但我想用这个命令卸载驱动器:
sudo umount /mnt/usbdrive
但它不起作用,也没有任何错误消息。我该怎么办?
答案1
您可以尝试以下操作:附加将这些规则放入你的 .rules 文件中,你就创建了:
ACTION=="删除" KERNEL=="sd?1" RUN+="/bin/umount /dev/%k /mnt/usbdrive
ACTION=="删除" KERNEL=="sd?1" RUN+="/bin/rmdir /mnt/usbdrive