You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 24.04(桌面/服务器版)挂载Windows 11共享文件夹失败求助

Ubuntu 24.04(桌面/服务器版)挂载Windows 11共享文件夹失败求助

最近折腾Ubuntu 24.04(不管是桌面还是服务器版)挂载Windows 11的共享文件夹,死活不成功,但一模一样的命令在Ubuntu 22.04桌面版上跑起来毫无问题,急死个人!来跟大家说说情况,求支招:

我用的挂载命令是:

mount -t cifs -o user=guest,password= //host/share mountingPoint

执行后直接报错:

mount error(95): Operation not supported
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)

查了dmesg日志,看到这几行关键信息:

[349174.481029] CIFS: Attempting to mount //host/share
[349174.487746] CIFS: VFS: parse_reparse_point: unhandled reparse tag: 0x9000701a
[349174.487775] CIFS: VFS: cifs_read_super: get root inode failed


问题原因&解决办法

这个0x9000701a的重解析标记其实是Windows的DFS(分布式文件系统)重解析点,Ubuntu 24.04的内核CIFS模块默认没启用DFS支持,或者默认的SMB版本协商出了问题,而22.04的模块刚好能处理这种情况,所以咱们得手动加参数调整:

  • 指定SMB版本+启用DFS支持
    试试在挂载命令里加上vers=3.1.1(Windows 11默认支持SMB 3.1.1)和dfs参数:

    mount -t cifs -o user=guest,password=,vers=3.1.1,dfs //host/share mountingPoint
    
  • 如果不需要DFS,强制忽略重解析点
    要是你的共享根本没用到DFS,也可以加nodfs参数跳过处理:

    mount -t cifs -o user=guest,password=,vers=3.1.1,nodfs //host/share mountingPoint
    
  • 确认依赖包安装
    虽然Ubuntu默认应该带了,但还是检查下cifs-utils有没有装,没装的话补上:

    sudo apt install cifs-utils
    

基本这几个操作就能解决问题了,我之前帮朋友处理过类似的情况,加了版本和DFS参数后就正常挂载了。

备注:内容来源于stack exchange,提问作者André Moreira

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 08:58:08