我试图在使用 autofs 插入时自动挂载一个 NTFS 格式的 usb raid 阵列,但我发现没有挂载 - 事实上,甚至没有尝试挂载 - 正在发生。我什至似乎无法在日志中显示任何内容。我很困惑。
我创建了一个符号链接(symbolic link),这样当我插入驱动器时它会自动映射到/dev/usbraid。现在我只需要它自动将该设备挂载到文件系统上的某个位置。
我在 Rikomagic MK802III 上使用 picuntu(精简的 debian 发行版)。
我已经使用 apt-get 安装了 autofs,并且我编辑了/etc/auto.master 文件,内容如下:
+auto.master
/media /etc/auto.removable
我的/etc/auto.removable 文件内容如下:
/media/usbraid -fstype=ntfs :/dev/usbraid
我能够成功启动该服务,但我没有看到任何反馈表明 auto.master 文件已被读取或已尝试挂载。当我调用“服务 autofs 状态”时,我收到粗略的“auto fs 启动/运行”消息。
我预计至少会出现错误或其他问题。无奈之下,我修改了'/etc/default/autofs'文件以设置'LOGGING="verbose"',但是当autofs服务启动和停止时,除了系统日志之外,我仍然没有看到任何日志。
我显然做错了什么,但不太清楚是什么。有什么想法吗?
最佳答案
好的,多亏了这里的一些信息,确定了这个:http://www.clearfoundation.com/component/option,com_kunena/Itemid,232/catid,13/func,view/id,14038/
基本上,问题是未加载 autofs4 模块。如果我跑
modprobe autofs4
表示找不到该模块。 autofs 模块似乎没有编译到我的内核中。我想我可以重新编译内核,但这可能比它值得的更多努力。
关于linux - Autofs 启动但似乎什么也没做 - 甚至没有记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14887364/