在没有任何桌面环境的情况下,如何在/ media / <LABEL>中自动安装可移动媒体?
我有一个Debian sid系统(Wheezy)(与arch同样),没有任何桌面环境(也没有Xorg)。 我可以/media/使用mount/ 手动将我的SD卡,USB记忆棒,外部HDD通过标签安装到指定目录中,umount并在中将适当的条目安装/etc/fstab到引导中,或者在引导时自动将其安装到指定目录中,但这很引人注目,但对于我的需求而言,限制性和动态性不足:如果我希望将它们安装在中/media/<LABEL>,则每个不同的设备都<LABEL>需要有自己的条目,并且每个<LABEL>子目录也需要手动创建/删除/media/)。 那么,什么是安装它们的最好方式自动的/media/<LABEL> 在插入(并尽快从文件系统中卸载它们,因为它们已被拔掉,不管它是如何将数据风险)? 理想的解决方案是: 当可移动介质被插入的检测(即,当在加入/dev/如 sdax,sdbx,...通过udev) /media/根据其标签(可移动媒体的标签)创建目录 在目录挂载/media/<LABEL>在RW模式(如果它的文件系统支持的是)与flush选项(一vfat) 检测媒体是否已拔出 如果是这样,请从文件系统中卸载它 从中删除相应的目录 /media/ (该设备应安装在同步模式oviously,以避免任何数据丢失时热拔,因为缓存的编辑 sync是太多的vfat可移动媒体这样flush 已创建了妥协,不太安全比sync照命,但风险较小周期的闪存) 我发现的一些信息autofs,HAL,udisks,udisks2,usbmount等,但目前还不清楚哪一个是过时或首选,反正我还没有想出如何将它们轻松地在我的系统做的配置,到现在为止...