PTP 모드에서 Android 장치를 마운트할 때 gphotofs 프로토콜 오류

PTP 모드에서 Android 장치를 마운트할 때 gphotofs 프로토콜 오류

Linux 컴퓨터에 Android 5.1 장치가 연결되어 있고 MTP 연결을 사용하는 것보다 파일 복사/삭제가 더 쉬워 보이기 때문에 PTP를 사용하여 마운트하고 싶습니다.

이 경우에는 로드했습니다.퓨즈모듈을 사용하여 시스템에 루트로 장치를 설치했습니다. 그러나 파일 시스템(예: ls 또는 df)에서 작업을 수행할 때 프로토콜 오류가 발생합니다.

(방사이미지 파일 시스템디버그 모드에서: gphotofs -o allowed_root -d /folder

statfs /
   unique: 3, error: -71 (Protocol error), outsize: 16

Ubuntu 10.04 컴퓨터에서는 동일한 바이너리와 라이브러리를 사용하여 문제 없이 설치했는데... 그래서 다른 컴퓨터에는 누락된 구성 요소가 있는 것 같습니다.

어떡해? MTP가 PTP보다 나은가요?

감사해요.

답변1

이를 사용하여 lsof두 개의 라이브러리가 컴퓨터에 설치되어 있지 않다는 것을 발견하여 복사했습니다.

/usr/lib/libgphoto2/2.4.8/ptp2.so
/usr/lib/libgphoto2_port/0.8.0/usb.so

그런 다음 gphotofs정상적으로 작업을 시작하십시오.

인사.

관련 정보