【问题标题】:Autofs starting but seemingly doing nothing - not even logging?Autofs 启动但似乎什么也没做——甚至没有记录?
【发布时间】:2013-02-15 02:08:03
【问题描述】:

我试图在使用 autofs 插入时自动挂载 NTFS 格式的 USB RAID 阵列,但我发现没有挂载 - 事实上,甚至没有尝试挂载 - 正在发生。我什至似乎无法在日志中显示任何内容。我很困惑。

我创建了一个符号链接,因此当我插入驱动器时,它会自动映射到 /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 文件已被读取或已尝试安装。当我调用“service autofs status”时,我会收到粗略的“auto fs start/running”消息。

我预计至少会出现错误或其他情况。无奈之下,我修改了 '/etc/default/autofs' 文件以设置 'LOGGING="verbose"',但在 autofs 服务启动和停止时,除了系统日志之外,我仍然在任何日志中看不到任何内容。

我显然做错了什么,但不能完全弄清楚是什么。有什么想法吗?

【问题讨论】:

  • 我的意思是我可以通过调用“mount -t ntfs /dev/usbraid /mnt/usbraid”成功地手动挂载这个驱动器

标签: linux


【解决方案1】:

好的,感谢这里的一些信息:http://www.clearfoundation.com/component/option,com_kunena/Itemid,232/catid,13/func,view/id,14038/

基本上,问题在于 autofs4 模块未加载。如果我跑

modprobe autofs4

表示未找到该模块。看来 autofs 模块没有编译到我的内核中。我想我可以重新编译内核,但这可能比它付出的更多。

【讨论】:

  • 哦,我意识到这应该是服务器故障而不是堆栈溢出。我的错。
猜你喜欢
  • 2014-12-18
  • 1970-01-01
  • 2021-07-07
  • 2016-05-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-18
相关资源
最近更新 更多