将我的 mtp 安装在 Android 手机的目录中?

将我的 mtp 安装在 Android 手机的目录中?

我在 debian7.8 上安装了 mtp-tools。
mtp-files 可以列出我在 Android 手机上的所有文件。
如何将 Android 手机上的所有文件挂载到目录中 /tmp/myphone

root@debian:/home/debian# jmtpfs -l
设备 0(VID=0b05 和 PID=0c02)未知。
请将此 VID/PID 和设备型号报告给 libmtp 开发团队 可用设备(busLocation、devNum、productId、vendorId、product、vendor):1、8、0x0c02、0x0b05、UNKNOWN、UNKNOWN
root@debian:/home/debian # jmtpfs /tmp/myphone
设备 0(VID=0b05 和 PID=0c02)未知。
请将此 VID/PID 和设备型号报告给 libmtp 开发团队 ignoring usb_claim_interface = -6ignoring usb_claim_interface = -5PTP_ERROR_IO: 无法打开会话,重置 USB 接口后重试 LIBMTP libusb: 尝试重置设备
Android 设备检测到,分配默认错误标志
保险丝:错误的安装点“/tmp/myphone”:输入/输出错误

jmptfs 无法挂载我的手机。

chmod 777  /tmp/myphone 

After chmod.

root@debian:/home/debian# jmtpfs /tmp/myphone
设备 0(VID=0b05 和 PID=0c02)未知。
请将此 VID/PID 和设备型号报告给 libmtp 开发团队
检测到 Android 设备,分配默认错误标志
root@debian:/home/debian# jmtpfs -l
设备 0(VID=0b05 和 PID=0c02)未知。
请将此 VID/PID 和设备型号报告给 libmtp 开发团队
可用设备(busLocation、devNum、productId、vendorId、product、vendor):
1、5、0x0c02、0x0b05、UNKNOWN、UNKNOWN

答案1

安装 jmtpfs ( aptitude install jmtpfs),它允许挂载 MTP 设备。

如果目录尚不存在,则创建该目录 ( mkdir /tmp/myphone)。然后,以下将安装您的手机:

jmtpfs /tmp/myphone

jmtpfs 将使用第一个可用的设备。如果您一次连接多个手机,您可以jmtpfs -l找出哪一部是您的手机,并使用该-device标志来指定它。

作为替代方案,您可以尝试go-mtpfs替代。

相关内容