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

华为P10 Lite连接Ubuntu 16.04.3 LTS无法通过MTP浏览手机文件求助

解决华为P10 Lite MTP无法正常挂载Ubuntu 16.04的问题

我来帮你排查这个MTP挂载异常的问题,你遇到的情况其实挺常见的,咱们一步步来解决:

1. 先排查基础连接问题

  • 断开USB线缆,重启你的手机和Ubuntu电脑,之后重新连接并确认手机选择的是**设备文件管理器(MTP)**模式——有时候系统临时缓存会导致识别异常,重启是最简单的清缓存方式。
  • 换一个USB端口试试(优先用电脑主机后置的USB3.0接口,前置接口可能供电不足或接触不良),或者换一根质量可靠的USB数据线(劣质线往往只能充电,无法传输数据)。

2. 补全MTP相关依赖包

你只安装了mtpfs,但Ubuntu 16.04完整支持MTP需要多个配套工具,执行下面的命令安装所有必要组件:

sudo apt-get update
sudo apt-get install mtp-tools mtpfs gvfs-mtp

其中:

  • mtp-tools提供MTP设备的基础调试工具
  • mtpfs是MTP文件系统的实现
  • gvfs-mtp负责GNOME桌面(Nautilus属于GNOME)的MTP集成支持

3. 尝试手动挂载MTP设备

如果自动挂载依然失效,可以手动操作:

  1. 创建挂载目录:
    sudo mkdir /media/mtp
    
  2. 挂载设备:
    sudo mtpfs -o allow_other /media/mtp
    
  3. 挂载成功后,你可以在Nautilus中直接访问/media/mtp目录查看手机文件;用完记得卸载设备:
    sudo umount /media/mtp
    

4. 检查手机开发者选项设置

华为手机有时候需要额外的权限配置:

  • 打开手机的开发者选项:进入「设置」→「关于手机」,连续点击「版本号」7次即可激活。
  • 在开发者选项中开启USB调试,当电脑弹出“允许此设备调试”的提示时,选择「允许」。
  • 同时在开发者选项的「USB配置」中,确认选择的是「MTP(媒体传输协议)」,而不是默认的充电模式。

5. 升级系统内核(可选)

Ubuntu 16.04默认的内核版本相对较老,可能对部分新设备的MTP支持不足,你可以尝试升级到硬件启用的内核:

sudo apt-get install linux-generic-hwe-16.04

升级完成后重启电脑,再尝试连接手机。

内容的提问来源于stack exchange,提问作者user568021

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.19 08:42:31