自动卸载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"* 

当然,你仍然必须小心打开文件,主要是写作。

希望它会帮助别人。