自动卸载USB驱动器
我曾经在ubuntu 10.10上工作了很长时间,然后我换到了最近的机器,所以我不得不转到Ubuntu 13.04。 我现在缺少的一个function是自动卸载USB驱动器。 我无法在互联网上找到简单的信息。
pubpub解决方案(在我编辑他的问题后):
创建
/etc/udev/rules.d/80-usb-autounmount.rules
:# Auto-unmount USB storage (on remove): ACTION=="remove", SUBSYSTEM=="block", ENV{DEVNAME}=="/dev/sd??", RUN+="/usr/bin/logger auto umounting %k" ACTION=="remove", SUBSYSTEM=="block", ENV{DEVNAME}=="/dev/sd??", RUN+="/bin/umount /dev/%k" ACTION=="remove", SUBSYSTEM=="block", ENV{DEVNAME}=="/dev/sd??", RUN+="/bin/umount -lf /dev/%k" ACTION=="remove", SUBSYSTEM=="block", ENV{DEVNAME}=="/dev/sd???", RUN+="/usr/bin/logger auto umounting %k" ACTION=="remove", SUBSYSTEM=="block", ENV{DEVNAME}=="/dev/sd???", RUN+="/bin/umount /dev/%k" ACTION=="remove", SUBSYSTEM=="block", ENV{DEVNAME}=="/dev/sd???", RUN+="/bin/umount -lf /dev/%k"*
当然,你仍然必须小心打开文件,主要是写作。
希望它会帮助别人。