Управление Kindle Fire с 12.04 через Micro-USB

Для начала я прочитал оба . Есть ли способ заставить Kindle Fire работать с 12.04? и Как передать файлы на Kindle Fire с помощью кабеля Micro-USB?

Моя проблема в том, что я не могу смонтировать свой Kindle Fire, чтобы добавить к нему книги. Я установил калибр, но он не может управлять никакими устройствами, пока сам компьютер не распознает его.

В последнем сообщении был отличный ответ (предоставленный @jeremiah), который добился определенного прогресса. К сожалению, я думаю, что недостаточно знаю о флаге -t, используемом с mount.

Это то, что я сделал ...

Запустил dmesg для определения местоположения устройства:

[    3.920886] sd 6:0:0:0: [sdb] Attached SCSI removable disk

Подтвердил его местоположение:

$ sudo ls -l /dev/disk/by-id
lrwxrwxrwx 1 root root  9 Aug 18 15:52 usb-Amazon_Kindle_3C6C002600000001-0:0 -> ../../sdb

Итак, мы знаем , что мой Kindle распознается на / dev / SDB. Затем я использовал команду mount, предложенную @jeremiah:

$ sudo mount -t ext3 /dev/sdb/ /mnt/kindle/
mount: no medium found on /dev/sdb

Та же ошибка возникает для sudo mount /dev/sdb /mnt/kindle.

Примечание: я создал каталог 'kindle' в 'mnt'

Есть предложения?

11
задан 13 April 2017 в 15:23

6 ответов

Новыми Огнями Kindle можно только управлять по протоколу, известному как MTP, но можно все еще смонтировать их.

Сначала удостоверьтесь, что у Вас есть установленный mtpfs.

sudo apt-get install mtpfs

Затем с тех пор udev и libmtp еще не знайте о Kindle Fire, сделайте:

lsusb

Мой Kindle Fire HD разоблачает как "Шина xxx Устройство yyy: идентификатор 1949:0007 Lab126"

То, что важно, является идентификатором USB.

Затем, добавьте файл к udev для распознавания устройства:

sudo vi /etc/udev/rules.d/51-android.rules

Добавьте эту строку в конец, заменив Вашими идентификаторами USB, которые Вы выяснили выше, если они отличаются:

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 по соединению USB путем монтирования его, как это:

mtpfs -o allow_other /media/Kindle

Будьте терпеливы с ним, это не самая быстрая вещь никогда. Во всяком случае, после того как эта команда завершается, необходимо видеть разжигать файловую систему в Наутилусе и т.д.

Когда Вы сделаны с помощью него, например, я загружаю музыку в /media/Kindle/Internal\ Storage/Music, или используйте инструмент Calibre электронной книги,

sync
fusermount -u /media/Kindle

Я бросаю эти команды в псевдонимы, но можно столь же легко добавить "ВЫПОЛНЕННЫЙ =" к udev управляйте или наполните их в сценарии оболочки.

Я предпочитаю, чтобы приложение для Android "Файловый менеджер ES" блуждало вокруг и взгляд на файлы на моем Kindle..., потому что Kindle не хороши в "автоматическом обнаружении" новых файлов.

11
ответ дан 13 April 2017 в 15:23

Я нашел очень простое решение проблемы с Kindle Fire HD. Откройте Synaptic или Ubuntu Software Center (безотносительно Вашего предпочтения) и установите gMTP. Это - программа, разработанная для взаимодействия через интерфейс с устройствами файловой системы MTP как старые Творческие MP3-плееры Дзэн. Это также работает отлично с новым Kindle Fire HD. Можно просмотреть всю область хранения на Kindle Fire HD, загрузке, загрузить и удалить файлы.Попробуйте!

2
ответ дан 13 April 2017 в 15:23

Просто установка gMTP не помогла мне. Я должен был установить libmtp. Для пошаговых инструкций, посещения, Присоединения Kindle Fire HD с Ubuntu 12.10 - http://xchamitha.blogspot.co.uk/2012/11/hooking-up-kindle-fire-hd-with-ubuntu.html

2
ответ дан 13 April 2017 в 15:23

Я попробовал, и я просто удалил ext3 из

sudo mount -t ext3 /dev/sdb/ /mnt/kindle/

к этому:

sudo mount /dev/sdb/ /mnt/kindle
1
ответ дан 13 April 2017 в 15:23

Можно попытаться использовать gMTP. Вы, возможно, также должны установить libmtp.

можно найти учебное руководство здесь: http://itsfoss.com/how-to-connect-kindle-fire-hd-with-ubuntu-12-10/

1
ответ дан 13 April 2017 в 15:23

Существует приложение, которое Вы устанавливаете на разжигании fireHD, и я полагаю, что это свободно... ES что-то просто переходит к приложениям и поиску, запускающемуся с es..., это - файловый менеджер, подобный goodreader (для Вас люди, которые используют iPad, goodreader необходим, думайте, что он стоит нескольких маркеров)

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: