새로운 Kindle Fire는 MTP라는 프로토콜을 통해서만 관리 할 수 있지만 여전히 마운트 할 수 있습니다.
먼저 mtpfs가 설치되어 있는지 확인하십시오.
sudo apt-get install mtpfs
그런 다음, 이후 udev
그리고 libmtp
아직 킨들 파이어 (Kindle Fire)에 대해 모른다는 수행
lsusb
Kindle Fire HD가 " Bus xxx Device yyy : ID 1949 : 0007 Lab126 "으로 표시됩니다.
중요한 것은 USB ID입니다.
다음으로 장치를 인식하기 위해 udev에 파일을 추가하십시오.
sudo vi /etc/udev/rules.d/51-android.rules
이 줄을 끝에 추가하여 위에서 파악한 USB ID가 다른 경우 대체하십시오.
SUBSYSTEM=="usb", ATTR{idVendor}=="1949", ATTR{idProduct}=="0007", MODE="0666"
Kindle을 연결하고 시스템에서 발견했는지 확인하십시오.
dmesg
스팸에서 다음과 같이 보일 것입니다 :
...
[32421.676671] usb 3-1: >new high-speed USB device number 4 using xhci_hcd
[32421.702240] usb 3-1: >New USB device found, idVendor=1949, idProduct=0007
[32421.702247] usb 3-1: >New USB device strings: Mfr=2, Product=3, SerialNumber=4
[32421.702250] usb 3-1: >Product: Kindle
[32421.702254] usb 3-1: >Manufacturer: Amazon
[32421.702257] usb 3-1: >SerialNumber: xxx
...
lsusb로 장치를 찾을 수 없다면 여기에서도 식별자를 얻을 수 있지만 udev 규칙을 편집 할 때는 연결을 끊었다가 다시 연결해야합니다.
이제 마운트 할 장소를 만들어 봅시다.
sudo mkdir -p /media/Kindle
sudo chmod 755 /media/Kindle
또한 일반 사용자가 물건을 마운트 할 수 있도록 퓨즈가 설정되어 있는지 확인하는 것이 좋습니다.
/etc/fuse.conf
이 설정되어 있는지 확인하십시오 .
sudo vi /etc/fuse.conf
"user_allow_other"라고 표시된 줄을 찾아서 주석 처리가 제거되었는지 확인하십시오.
거의 다 왔어! 이 부분은 지금부터 자동으로 진행됩니다. 지금 마운트하면됩니다.
다음과 같이 MTP over USB 연결을 연결하고 연결하십시오.
mtpfs -o allow_other /media/Kindle
인내심을 가지십시오. 그것은 가장 빠른 것이 아닙니다. 어쨌든이 명령이 완료되면 노틸러스 등에 킨들 파일 시스템이 나타납니다.
예를 들어 사용을 마치면 음악을에로드 /media/Kindle/Internal\ Storage/Music
하거나 ebook 도구 인 Calibre를 사용합니다.
sync
fusermount -u /media/Kindle
이 명령을 별칭으로 삭제하지만 udev
규칙에 쉽게 "RUN ="을 추가 하거나 쉘 스크립트에 넣을 수 있습니다.
Kindles가 새 파일의 "자동 검색"에 적합하지 않기 때문에 Android 앱 "ES File Explorer"가 Kindle의 파일을 둘러보고 둘러 보는 것을 선호합니다.
mtpfs -o allow_other /media/Kindle Listing raw device(s) Device 0 (VID=1949 and PID=0007) is UNKNOWN. Please report this VID/PID and the device model to the libmtp development team Found 1 device(s): 1949:0007 @ bus 2, dev 8 Attempting to connect device Android device detected, assigning default bug flags Listing File Information on Device with name: (NULL) fusermount: failed to open /etc/fuse.conf: Permission denied fusermount: user has no write access to mountpoint /media/Kindle
마운트되지 않습니다. 어떤 아이디어?