안드로이드 폰으로 /에서 파일 가져 오기


15

휴대 전화에서 파일 시스템에 액세스하는 데 문제가 있습니다 (삼성 / 구글 갤럭시 넥서스). 방금 이전 버전의 Ubuntu에서 작동했지만 이제 MTP 또는 PTP로 마운트되었는지 여부에 관계없이 비어 있습니다. 나는 libmtp 등을 성공적으로 구축하고 재설치하는 것에 대한 몇 가지 가이드를 따랐다. 이 답변 도 도움이되지 않았으며 연결 버튼을 클릭하면 gMTP가 중단됩니다. airdroid와 같은 wifi를 사용하여 내 사진에 액세스 할 수 있지만 너무 느리고 약간 어색하며 다운로드 한 사진의 원래 타임 스탬프가 손실됩니다.

12.04에이 전화에 성공적으로 연결 한 사람이 있습니까 ??


여기답변이 도움 이 되셨 습니까?
Tom Brossman

아니``````이

당신은 밴시를 시도 했습니까, 나는 Samsung Galaxy s2를 가지고 있으며, 밴시와 함께 잘 작동합니다. 사진 / 음악 / 비디오. 그 밖으로 :) 시도
blade19899

방금 시도한 결과 내 장치가 밴시에 표시되지 않습니다
wim

1
아니요, 휴대 전화는 바위처럼 재고가 있습니다
wim

답변:


4

글에서 쓴 것처럼 몇 가지 해결책이 있습니다.

루팅 된 휴대폰이없는 경우 Samba Filesharing을 설치할 수 없으며 휴대폰에서 기존 samba공유를 가질 수 있습니다 .

그러나이 스레드 를 보면 ASTRO File ManagerSMB 모듈 이 없이도 작동 할 수있는 것 같습니다 root access(테스트하지 않았고 확인할 수 없음). AirDroid 는 테스트의 또 다른 대안이 될 수 있습니다.


11

전제 조건

먼저 필요한 패키지를 설치하십시오.

sudo apt-get install mtp-tools mtpfs

팔꿈치 그리스 약간

안드로이드 폰을 컴퓨터에 연결하십시오. 휴대 전화에서 알림 창을 열고을 클릭합니다 USB Connection type. MTP선택되어 있는지 확인하십시오 .

MTP 모드

이제 우분투에서 다음 명령을 실행하십시오 :

mtp-detect | grep idVendor
mtp-detect | grep idProduct

idVendor및 앞에 쓰여진 숫자를 적어 둡니다 idProduct. 나중에 필요할 것입니다.


이제이 명령을 실행하십시오 :

gksu gedit /etc/udev/rules.d/51-android.rules

Gedit창이 열립니다. 이 텍스트를 한 줄에 모두 입력하십시오.

SUBSYSTEM=="usb", ATTR{idVendor}=="VENDORID", ATTR{idProduct}=="PRODUCTID", MODE="0666"

VENDORID를 앞에서 적어 둔 idVendor로 바꾸십시오. 마찬가지로 PRODUCTID를 적어 둔 idProduct로 바꿉니다.

파일을 저장하고 닫습니다.


전화기를 분리하고 다음 명령을 실행하십시오.

sudo service udev restart
sudo mkdir /media/androiddevice
sudo chmod a+rwx /media/androiddevice
sudo adduser yourusername fuse

교체 yourusername우분투 사용자 이름. 이제이 명령을 실행하십시오 :

gksu gedit /etc/fuse.conf

에서 Gedit창에서 제거 #마지막 줄 (로 시작하는 하나의 시작 부분에 #user_allow_other). 파일을 닫고 저장하십시오.


컴퓨터를 다시 시작한 후 다음 세 명령을 실행하십시오.

echo "alias android-connect=\"mtpfs -o allow_other /media/androiddevice\"" >> ~/.bashrc
echo "alias android-disconnect=\"fusermount -u /media/androiddevice\"" >> ~/.bashrc
source ~/.bashrc

휴대 전화를 다시 연결하고 여전히 MTP모드 인지 확인한 후 다음 명령을 실행하십시오.

android-connect

타담!

이제 노틸러스를 사용하여 Android 폰의 컨텐츠를 탐색 할 수 있습니다. 파일 관리자를 시작한 다음 사이드 바에서 전화기 이름을 클릭하여 USB 스틱을 사용하는 것처럼 전화기의 파일 시스템을 탐색하십시오. 일반 파일 시스템처럼 파일을 추가, 제거 및 수정할 수 있습니다.

전화 파일 시스템


그러나 노틸러스 꺼내기 아이콘을 사용하여 전화기의 연결을 끊을 수는 없습니다. 대신 전화를 안전하게 제거하려면 다음 명령을 실행해야합니다.

android-disconnect

이제부터는 android-connect전화기를 장착 한 다음 android-disconnect안전하게 전화기를 제거하기 위해 실행해야합니다 . 다른 모든 것은 자동으로 처리해야합니다.

참고 : 이 두 명령은 루트 권한이 필요하지 않습니다. fuse사용자 그룹의 구성원 인 모든 사용자는 루트 액세스없이 이러한 명령을 실행할 수 있어야합니다.

끝났어

그게 다야! Ice Cream Sandwich 전화를 Ubuntu 컴퓨터에 성공적으로 연결했습니다.


출처 : 세상에! 우분투!


2
난 이미 OMGubuntu 가이드를 시도하고 나를 위해 제대로 작동하지 않았다
WIM

작동하지 않는 것은 무엇입니까? 세부 사항을 제공하십시오.
SirCharlo

누구든지 'connect'/ 'disconnect'문제에 대한 해결책을 제안 할 수 있습니까?
david6

마운트 된 공유를 찾아 보려고하면 멈 춥니 다. 그리고 고정을 해제하는 유일한 방법은 케이블을 뽑는 것입니다.
wim

이 작업을 수행하려면 mtp-detect가 일부 장치를 반환해야합니다. @SirCharlo
merveotesi

0

데이터간에 데이터를 전송하는 다른 방법으로 PC와 모바일 장치 (태블릿 또는 전화)에서 Ubuntu One을 사용해 볼 수 있습니다.

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