4

I just acquired a newish Kindle Fire, software version 10.2.6. Normally when I plug a Kindle or any USB device into my laptop (running Ubuntu 12.04) I get a popup screen asking me what I'd like to do and the device mounts. It has worked this way with 2 previous Kindles but they were software version 6.x.x.

So my question is, how do I mount this device so that I can move my books and files onto it from my computer?

I have ADB enabled and allow installation of applications from unknown sources. I don't have ADB installed on my computer because until now it wasn't necessary to move files back and forth in a Linux computer.

On the notification screen the Kindle says "connected as media device." I should also note that despite using Ubuntu I'm relatively unskilled when it comes to the terminal.

7
  • 3
    It's likely using MTP, not mass storage. You can probably use the answer in Connecting Google Nexus 7 to Linux to try to get it working Jan 24, 2013 at 19:03
  • 3
    As eldarerathis wrote: "connected as a media device" suggests it's using MTP, which would require special software to be installed (there are MTP packages available for different Linux flavours). But you might also want to check your "notification area" when the device is connected: I don't know the Kindle Fire, but it might offer to switch to UMS (USB mass storage) mode. If you don't find anything corresponding in the notifications, also take a look through the settings. Just a possibility, nothing granted.
    – Izzy
    Jan 24, 2013 at 19:23
  • Thanks elda! That link did the trick! You should change that comment to an answer because I couldn't find a better one anywhere!
    – hortstu
    Jan 25, 2013 at 4:30
  • Is this a first generation (custom Android 2.3 / 'Gingerbread') or second generation (custom Android 4.0.x / 'Ice Cream Sandwich') Kindle Fire device?
    – david6
    Jan 25, 2013 at 9:02
  • This blog article shows how to do it with Kindle Fire HD. Perhaps it can help you.
    – user27323
    Jan 25, 2013 at 13:17

2 Answers 2

5

Summing up from the comments above...

As eldarerathis wrote: "connected as a media device" suggests it's using MTP, which would require special software to be installed (there are MTP packages available for different Linux flavours).

Try getting UMS working

You might also want to check your "notification area" when the device is connected: I don't know the Kindle Fire, but it might offer to switch to UMS (USB mass storage) mode. If you don't find anything corresponding in the notifications, also take a look through the settings. Just a possibility, nothing granted.

Try it with MPT utilizing the MTP file system

If you cannot get UMS working, there's a helpful link pointed out by eldarerathis is Connecting Google Nexus 7 to Linux on how to make mtpfs working on Linux. Basically, this can be done by issuing 4 commands in a terminal:

sudo apt-get install mtpfs
mkdir ~/NexusDrive
mtpfs ~/NexusDrive
nautilus ~/NexusDrive

Short explanation on what it does:

  1. install the mtpfs package, which provides the MTP file system
  2. creating a directory where to mount your Kindle to
  3. actually mounting your device
  4. opening nautilus to show the files contained

Of course, the last step can be replaced by opening any file explorer you like :) And as the "missing sudo" on lines 2-4 indicates, mtpfs is running in userspace.

Graphical MTP frontend

There's also a graphical MTP frontent available in the Ubuntu repositories: gMTP. It's mainly intended to be a MP3 player, but you also can manage your files with it:

sudo apt-get install gmtp

(it's in the universe branch, so you might have to enable universe first in your package manager)

gMTP add a file
gMTP added a file

(screenshots taken from LinuxAndLife)

So you could use this instead of Nautilus -- or next to Nautilus, depending on what you want to do. With gMTP installed, simply connect your Kindle via its USB cable, then launch gMTP. Click the Connect button then will mount the device, and the Connect button gets re-labeled to "Disconnect", as shown in above screenshots.

1
  • I've been using MTP since it was first suggested. Seems a little slower but works better than nothing. Thanks for the help.
    – hortstu
    Jan 10, 2014 at 19:29
0

Try using Airdroid. It's available in the Amazon appstore.

1
  • As of 2021 ... app needs a login. (no thanks) Standard FTP server works.
    – jim
    May 23, 2021 at 20:18

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .