Android 기기에서 미디어 파일을 보려고 할 때 이러한 오류 메시지가 나타나는 이유는 무엇입니까?


13

(참고 :이 질문은 원래 두 가지 문제를 나타 냈습니다. 현상금을 만든 후 몇 가지를 알아 냈으므로 하나의 문제로 좁혔습니다.)

방금 Ubuntu 14.04를 새로 설치했습니다.

USB로 Android 휴대 전화를 연결하면 원활하지는 않지만 휴대 전화의 파일에 액세스 할 수 있습니다. 이미지와 사운드 파일을 먼저 컴퓨터에 복사하지 않으면 열 수 없습니다. Android가 연결되면 밴시가 충돌합니다.

이미지 파일을 열려고하면 오류가 발생합니다.

여기에 이미지 설명을 입력하십시오

"파일의 입력 스트림을 열지 못했습니다"

이 오류가 발생하는 이유는 무엇이며 문제없이 Android를 연결하려면 어떻게해야합니까?

참고로 MTP에서 PTP 모드로 전환하려고 시도했는데 전화를 걸면 파일이 전혀없는 것 같습니다. 설치했습니다 mtp-tools. USB 대용량 저장소로 연결 한 다음 이미지 파일을보고 밴시를 사용할 수 있습니다. 단점은 안드로이드 장치에서 연결할 때마다 USB 대용량 저장 모드를 활성화하기 위해 화면과 선택 화면이 6 십 개가 필요하다는 것입니다. 플러그 앤 플레이 기능을 찾고 있습니다.

또한 MTP, PTP 또는 USB 대용량 저장 장치를 사용하는 것이 중요하지 않은 솔루션에 대해서는 무관심합니다. 내 안드로이드 장치를 겉보기에 사용하고 싶고 플러그를 꽂아 사용하면 어떻게되는지 신경 쓰지 않습니다.

Android 기기는 Android 4.1.2를 실행하는 Samsung Galaxy S2입니다.


대용량 저장 모드로 전환 한 다음 휴대폰을 연결하십시오.
Avinash Raj

@AvinashRaj, 대용량 저장 모드로 들어가려면 약 5 단계가 필요합니다. 전화를 연결할 때마다 해결하는 것이 유일한 해결책이 아니길 바랍니다.
Questioner

문제는 mtp 장치가 기본 파일 I / O를 지원하지 않는다는 것입니다. 다른 질문 에서이 답변 을 살펴보십시오 .
465544

어떤 안드로이드 기기가 있습니까?
세스

@Seth, 장치 정보를 질문에 추가했습니다.
Questioner

답변:


7

명확하게 표시된 오류는 Unable to mount MTP device입니다. 따라서 시스템 이이 mtp 장치를 마운트 (열기)하지 못합니다. mtp-tools패키지를 설치 하면이 오류가 해결되고 mtp 장치가 연결됩니다.

sudo apt-get install mtp-tools

1
2.0이 아닌 USB 3.0 포트에 휴대 전화 연결
Avinash Raj

bluetongue = USB 3.0을 가진 것. 휴대 전화에서 USB 테 더링 옵션을 비활성화했는지 확인하십시오.
Avinash Raj

2
에 따르면 lsusb, 모든 USB 포트는 USB 2.0입니다. 또한 USB 테 더링이 활성화되지 않았습니다. 도움을 주셔서 감사합니다.이 오류는 일부 컴퓨터의 USB 2.0 연결과 관련이 있지만 USB 3.0 포트를 사용하지 않고서도이 오류를 해결할 방법이 없다고 생각합니다.
Questioner

@AvinashRaj 와우 와우 와우! USB 3.0에 연결하면 많은 솔루션을 시도한 후 (무작위로 파일 전송 실패) 내 문제가 해결되었습니다. 감사합니다! 왜 USB 3.0 연결이 중요한지 설명해 주시겠습니까?
ASten

2

Android 4.4로 업그레이드하여이 문제를 해결했습니다. 이제 장치를 연결하면 Nautilus에 "Android"장치가 있는데, 여기에는 두 개의 별도 드라이브 (내부 및 외부 SD 카드)가 있습니다. 장치를 연결하는 데 필요한 인터페이스 작업이 전화기에 없습니다. 실제로 MTP 또는 USB 대용량 저장 장치를 사용하여 연결하는지 또는 무엇을 알 수는 없지만 작동하는 한 너무 걱정하지 않습니다.

미디어 파일에는 미리보기 아이콘이 없지만 오류없이 열고 볼 수 있습니다.


2

내 갤럭시 s3 (안드로이드 4.4)에서 설정을 미디어 장치 (MTP)에서 카메라 (PTP)로 변경했으며 사진 및 기타 파일을 잘 볼 수있었습니다.


1

이전 USB 유틸리티 세트가 여전히 사용 중임을 알게되어 기쁩니다. 이것은 영구적 인 수정보다는 해결 방법입니다. RC

  1. 당신의 안드로이드 전화에서 응용 프로그램-> 설정으로 이동
  2. 거기에서 무선 및 네트워크로 이동하여 USB 유틸리티를 선택하십시오.
  3. USB 케이블을 연결하기 전에 PC에 저장소 연결을 클릭하십시오
  4. 대용량 저장 장치를 사용하려면 USB 케이블을 연결하십시오
  5. 이제 USB 케이블을 컴퓨터에 연결하십시오
  6. 녹색 USB 로봇은 "Connect USB storage;"옵션 버튼과 함께 표시되어야합니다. 그것을 클릭하십시오.
  7. 녹색 로봇이 주황색으로 변하면 이제 휴대폰의 내부 저장소 및 SD 카드에있는 파일에 액세스 할 수 있습니다.

출처 : http://catlingmindswipe.blogspot.com/2012/05/how-to-connect-android-samsung-galaxy.html

내 테스트에 따르면 Software Center에서 PCManFM을 설치하면 몇 년 동안 작동했던 방식으로 장치의 파일에 액세스 할 수 있습니다.


1
이 답변에 감사드립니다. 질문에서 언급 했듯이이 옵션이 존재한다는 것을 알고 있습니다. 그러나 플러그 앤 플레이 기능을 찾고 있습니다. 매번 해당 옵션 세트를 거쳐야하는 것은 불편하고 오류가 발생하기 쉽습니다.
Questioner

@ Dave MG 죄송합니다. Samsung Galaxy S2에 원하는 연결 단계가 더 필요합니다. 내가 잘못하면 커뮤니티가 나를 바로 잡을 수도 있지만 Samsung 펌웨어 및 / 또는 Android 4.1.2의 변경 사항 이이 포럼의 범위를 약간 벗어난 것으로 생각합니다.
Geek

문제는 내가 말하고있는 연결의 종류가 존재한다는 것입니다. 몇 년 전, 나는 안드로이드를 꽂을 수 있었고, 그것은 단지 외장 드라이브로 나타날 것이 었습니다. 그러나 Google은 기본적으로 Android 기기를 MTP로 설정하기로 결정했지만 MTP에 대한 Ubuntu 지원은 매우 패치 적입니다. 내 Android 장치가 Android 장치의 표준을 수행하고 있다고 생각하지만 Ubuntu의 지원은 약합니다. 그래서 우분투에 대한 책임을 져야한다고 생각합니다.
Questioner

12.04 미만의 14.04 미만의 안드로이드 장치와 동일한 결과를 얻습니다. 내 장치가 귀하의 Android 시스템보다 오래된 버전 (2.37)을 실행 중이며 해당 장치 또는 4.3.2를 실행하는 최신 장치로 재생할 수 없습니다 mtp-tools를 설치하고 복제 할 수 있는지 확인하십시오. 제거하면 문제가 해결되는지 확인하고 그에 따라 답변을 편집하십시오.
Geek

mpt-tools에 대한 나의 결과는 당신보다 나쁘다 (지금까지 감지 된 장치 없음)
Geek

0

이것은 4.1.2에서도 작동 할 수 있습니다 .... 확인할 수 없습니다

스토리지 [팁] Android 4.2.2 대용량 저장소 모드 다시 활성화 Android 4.2.2에서 대용량 저장소 모드를 다시 활성화하려는 사람들에게 유용한 정보를 공유하고 싶었습니다.

  1. 휴대 전화를 컴퓨터에 연결합니다 (기기는 기본적으로 MTP 모드로 연결됩니다)
  2. 컴퓨터에 연결된 상태에서 휴대 전화를 재부팅합니다
  3. 알림 표시 줄에 USB 아이콘이 표시 될 때까지 기다리십시오.
  4. 이제 대용량 저장소를 선택할 수있는 옵션이 제공됩니다.

출처 : http://forum.xda-developers.com/showthread.php?t=2350542


이 제안에 감사드립니다. 방금 시도했지만 불행히도 MTP 및 PTP 옵션 만 표시됩니다. 4.2.2 전용 옵션 일 수 있습니다.
Questioner

1
@DaveMG 글쎄, 그것은 긴 샷이었다. 여전히 누군가를 도울 수 있습니다. 더 적합한 것이 도착하기를 바랍니다.
Geek

@DaveMG 여기 또 다른 흥미로운 쓰레드가 있습니다 : ubuntuforums.org/showthread.php?t=2194853
Geek

PCManFM 파일 관리자를 설치하십시오. 이것은 14.04 이하에서 저에게 효과적입니다. 나는 그렇게, 우분투 14.10에서 테스트 및 확인 기본적으로 PCMan 파일 관리자를 사용 루 분투에서 근무 발견
장로 긱

1
PCManFM 파일 관리자가 내 창 인터페이스를 완전히 대체하지 않습니까? 더 잘 작동한다면 다른 인터페이스를 사용하는 것에 반대하지 않습니다. 부작용과 재발 가능성이 큰 대규모 변경처럼 보입니다. 이 문제를 해결하기 위해 사용하기 전에 발생할 수있는 격변의 정도에 대해 확신해야합니다.
Questioner

0

Galaxy S6이 있는데 장치의 파일에 액세스 할 때 Ubuntu 15.10에서 동일한 문제가 발생했습니다 (이미지의 입력 스트림을 열지 못했습니다).

그러나 전화 / 컴퓨터의 설정을 변경하지 않고 파일을 랩톱에 복사하여 볼 수있었습니다.


0

이 문제를 여러 번 겪으면서 Huawei 전화보다 Samsung 전화에서 더 자주 발생하는 것 같습니다. 나는 다른 사람들과 테스트하지 않았습니다.

문제는 내 분석에 따르면 USB 케이블을 연결하고 사용자가 승인 한 파일 전송 후 Samsung에서 정확히 하나의 MTP 세션을 허용한다는 것입니다. 그러나 우분투 (및 쿠분투도)는 이미 몇 초 동안 활동이 없으면 MTP 세션을 닫았다가 다시 열거 나 병렬 MTP 세션을 사용하려고합니다 (디렉토리 목록 및 실제 파일 전송 등). 그러나 새 MTP 세션은 인증되지 않았으며 붐이 발생하고 오류 메시지가 표시되며 Samsung 전화는 이미 인증 된 MTP 세션을 닫습니다.

가장 좋은 해결 방법은 mtp-tools를 사용하여 안드로이드 장치를 영구적으로 마운트하는 것입니다. 참고로 기본적으로 https://wiki.ubuntuusers.de/MTP/ 를 참조하십시오.

그래서 터미널 창에 입력했습니다.

sudo apt-get install mtp-tools
sudo apt-get install jmtpfs
mkdir ~/samsung

(이 작업은 한 번만 수행하면됩니다. 이전 Ubuntu 버전에서는 mtpfs대신 패키지 를 설치하십시오. jmtpfs)

그런 다음 전화를 연결할 때마다 USB 케이블을 연결하고 전화를 잠금 해제 한 다음 전화에서 상단에서 아래로 밀어 메시지 목록을 표시하고 "Android 시스템-USB (nnn for USB)"항목을 찾으십시오. 해당 항목을 누르면 오버레이 창이 열리고 USB 모드를 설정할 수 있습니다. "파일 전송"을 명시 적으로 선택하십시오. 파일 전송이 이미 선택된 경우 다른 것을 선택한 다음 창을 다시 불러 와서 "파일 전송"을 다시 선택하십시오. 예,이 창을 두 번 사용해야하는 것은 Samsung 버그와 매우 비슷합니다.

때때로, 특히 마운트 시도가 실패한 후, 전화기는 "예"와 "아니오"만 응답으로 허용하는 "전화 데이터 액세스 허용"대화 상자를 표시합니다. 해당 대화 상자를 사용하면 작동합니다.

이 준비가 끝나면 다음을 수행하십시오.

jmtpfs ~/samsung

그리고 ~, samsung 디렉토리에 오랫동안 찾은 파일 인 voilá가 더 중요합니다. 더 중요한 것은 USB 케이블을 분리하거나 스마트 폰이나 컴퓨터의 전원을 끌 때까지 그대로 유지하십시오. 전화기가 완전히 꺼져 있지 않는 한 전화기가 화면을 잠 그거나 화면을 끄더라도 아프지 않습니다. 그러나 Ubuntu / Kubuntu 파일 뷰어에서 전화기 아이콘을 클릭하지 마십시오. 그러면 두 번째 MTP 세션이 열려고 실제로 첫 번째 MTP 세션도 종료 될 수 있습니다. 대신 위에서 언급 한 ~ / samsung 디렉토리에 액세스하십시오.

나중에 전화를 마운트 해제하려면 다음을 입력하십시오.

fusermount -u ~/samsung
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.