我在 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
替代。