![挂载 SMB:挂载错误(40):符号链接级别过多 - 如何调试和解决?](https://linux22.com/image/204213/%E6%8C%82%E8%BD%BD%20SMB%EF%BC%9A%E6%8C%82%E8%BD%BD%E9%94%99%E8%AF%AF%EF%BC%8840%EF%BC%89%EF%BC%9A%E7%AC%A6%E5%8F%B7%E9%93%BE%E6%8E%A5%E7%BA%A7%E5%88%AB%E8%BF%87%E5%A4%9A%20-%20%E5%A6%82%E4%BD%95%E8%B0%83%E8%AF%95%E5%92%8C%E8%A7%A3%E5%86%B3%EF%BC%9F.png)
运行命令:
sudo mount -t cifs //<IP>/Folder /mnt/Folder -o username=some_user,password="some_pass",gid=<ID>,uid=<ID>
给出错误:
mount error(40): Too many levels of symbolic links
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
这是在重新启动机器后开始的 - 在更新操作系统软件包(arch linux)(包括内核)后。我不知道为什么会发生这种情况——我有点一无所知。
我的问题是:我该如何调试这个问题,即找到导致“符号链接级别过多”的原因并最终解决它?有什么想法、技巧可以让我更接近解决这个问题吗?
我正在尝试运行sudo find -L -xtype l
in \
,试图使其报告"Too many levels of symbolic links"
,但此命令需要很长时间,并且还会生成其他类型的消息,这使其难以使用。
谢谢!