Linux Mint 19.3 노트북은 MTP(Caja 내)를 통해 400MB 파일을 Android 7.0 태블릿에 복사합니다.
복사하는 동안 파일은 태블릿의 인벤토리 파일 앱에 표시되며, 태블릿의 새로 고침 버튼을 계속 누르면 노트북의 진행률 표시기에 맞춰 파일 크기가 커지는 것을 확인할 수 있습니다.
100%에 도달하면 노트북에는 계속 표시되지만 다음 새로 고침 시 태블릿에서는 사라지며 다시는 표시되지 않습니다. 제거하고 다시 설치한 후에도 태블릿에서는 볼 수 없지만 노트북에서는 여전히 볼 수 있습니다. 노트북에는 올바른 파일 이름, 크기, 유형 및 위치가 표시됩니다.
- '크기'에 '알 수 없음'이 표시됩니다.디스크에속성 대화 상자의 "방문"
- 표시변경일은 1969년 12월 31일입니다.
- 파일을 열려고 할 때 일반 I/O 오류가 발생했습니다.
- 이름을 바꾸려고 하면 "죄송합니다. 이름을 바꿀 수 없습니다...: libmtp 오류: 개체 문자열을 설정할 수 없습니다."라는 오류가 발생합니다.
현재 Linux의 MTP 지원이 매우 좋다고 들었습니다. 추가 MTP 패키지 등을 설치하기 전에 확실한 내용이 누락되었습니까?
답변1
MTP는 매우 결함이 있는 프로토콜이므로 완전히 피해야 합니다. 파일 탐색기에 표시되는 내용은 현재 파일의 스냅샷일 뿐이므로 해당 위치에서 파일을 편집할 수 없습니다. 폴더를 컴퓨터로 옮겼는데 어차피 원본폴더가 휴대폰에서 삭제되면 전송브레이크가 발생하는 경우가 흔합니다.
파일을 전송하는 안전한 방법은 adb 쉘입니다
adb pull -a /sdcard
내부 저장소의 모든 파일을 PC로 복사합니다.adb push
파일을 전송하는 명령입니다