我有一个 Debian sid 系统(Wheezy)(对于 arch 也有同样的问题),没有任何桌面环境(根本没有 Xorg)。
我可以使用 mount / umount 手动挂载我的 SD 卡、USB 记忆棒、外部硬盘驱动器,其中包含合适的条目,/etc/fstab但这很有吸引力,并且具有限制性:如果我希望将它们安装在/media/<LABEL>具有不同<LABEL>需求的每个设备中,则需要自己的条目,并且每个<LABEL>目录也需要手动创建/删除/media/)。
那么,/media/<LABEL>在插入时自动挂载它们的最佳方法是什么(并在拔出它们后立即从文件系统中卸载它们)?
理想的解决方案是:
/dev/为
sdax, sdbx, ... by udev)/media/根据它的标签(可移动媒体的标签)创建一个目录/media/<LABEL>以 RW 模式将其挂载到目录中(如果它的文件系统受支持)/media/(设备应以同步方式挂载,以免热拔时因缓存丢失数据)
我找到了一些关于autofs, HAL, udisks,udisks2等的信息,但不清楚哪个是弃用的或首选的,无论如何,我还没有想出如何在我的系统上轻松配置它们来做到这一点,直到现在......
极简主义、优雅、KISS、*nix 思想、没有疯狂的令人难以忍受的 XML 策略文件,以及最新的高度赞赏。
编辑:试图让我的问题更清楚