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

Ubuntu 22.04挂载Fritz-Box共享存储执行脚本提示“bad interpreter”,Ubuntu 18.04可正常运行

Ubuntu 22.04挂载Fritz-Box共享存储执行脚本提示“bad interpreter”,Ubuntu 18.04可正常运行

问题现象

用户在Ubuntu 22.04系统上挂载Fritz-Box的共享存储后,执行任何带有合法shebang的脚本都会触发“Bad Interpreter: I/O-Error”错误,但同样的挂载配置(仅22.04额外设置了closetimeo=1,该参数18.04不支持)在Ubuntu 18.04上完全正常。

举个例子,像这样的脚本:

#!/usr/bin/env bash
# 或者
#!/usr/bin/env python3

执行时会输出德语错误:

-bash: /mnt/Fritz-USB/FritzUSB/t.sh: /usr/bin/env: Defekter Interpreter: Eingabe-/Ausgabefehler

翻译后的错误信息:

-bash: /mnt/Fritz-USB/FritzUSB/t.sh: /usr/bin/env: Bad Interpreter: I/O-Error

临时可行的操作

  • 直接通过解释器调用脚本可以正常运行,比如:
    bash /mnt/Fritz-USB/FritzUSB/t.sh
    
  • 将脚本复制到其他挂载点(比如本地NAS的CIFS挂载)后,执行脚本不会报错:
    cp /mnt/Fritz-USB/FritzUSB/t.sh /mnt/NAS/t.sh
    /mnt/NAS/t.sh  # 此处无错误
    

后续排查更新

用户后续尝试在Fritz-Box挂载的存储上运行普通程序,发现同样无法执行;但如果挂载的是本地连接的USB驱动器的CIFS共享,所有操作都正常。由于两台系统的findmnt -T输出无差异,用户推断问题出在Fritz-Box端的Samba服务上,计划联系AVM官方支持咨询相关问题。

备注:内容来源于stack exchange,提问作者Neiß Günter

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.17 13:18:13