偶然我从我的华硕 zenfone MAX 3 的内部存储内存中删除了两个图像目录,而且我没有 SD 卡。我发现最重要的是一款恢复已删除数据的工具。但它无法将其/run/user/1000/gvfs/mtp:host=%5Busb%3A001%2C0
作为分区来扫描。我USB debug
按照以下说明激活了该选项:
- 转到设置->关于手机/平板电脑。
- 转到滚动列表末尾的“版本编号”。
- 连续点击“版本号”3次
- 现在开发者选项将包含在您的设置列表中。转到“开发选项”检查 USB 调试 > 确定。完成。
但在 USB 配置中我有:
- 加载
- MTP(媒体传输协议)
- PTP(图片传输协议)
- RNDIS(USB 以太网)
- 音频源
- MIDI
我将 USB 电缆插入 PC 并收到以下警告消息:
Use USB to transfer files
我按下了OK
。
答案1
我不知道你使用的是哪种 mtp 设备,但我能够使用照相记录(testdisk 软件包的一部分),而 scapel(已过时)和 foremost(也已过时)无法读取。我还建议将 mtp 设备设置为大容量存储,以便 photorec 可以读取它,正如这里所述如何安装智能手机来恢复文件
答案2
基本上不能 - 因为 MTP 是一种高级协议。它不允许您访问底层文件系统;它允许您访问托管 MTP 会话的系统(例如本例中的手机)所看到的文件系统。系统将文件视为已删除,因此无法通过 MTP 访问。
您需要以某种方式访问此设备。有些手机可以显示为大容量存储设备,如果是 SD 卡,您可以将其插入计算机。或者您可以找到在手机上运行的恢复工具。