如何使用Micro-USB电缆将文件传输到Kindle Fire?


9

我正在运行Ubuntu 11.10,并且当我通过micro usb将Kindle Fire连接到计算机时,无法自动识别它。其他USB设备(例如我的ipod和数码相机)也被认为很好。

这似乎不是USB电源问题,因为插入后Kindle Fire会从睡眠状态中唤醒。但是,我从未在Kindle上收到消息,告诉我它已准备好接受来自计算机的文件。

这是dmesg插入点燃后的最后15行:

jeff@prime:~$ dmesg | tail -n 15
[45918.269671] ieee80211 phy0: wl_ops_bss_info_changed: arp filtering: enabled true, count 1 (implement)
[45929.072149] wlan0: no IPv6 routers present
[46743.224217] usb 1-1: new high speed USB device number 5 using ehci_hcd
[46743.364623] scsi8 : usb-storage 1-1:1.0
[46744.366102] scsi 8:0:0:0: Direct-Access     Amazon   Kindle           0001 PQ: 0 ANSI: 2
[46744.366356] scsi: killing requests for dead queue
[46744.372494] scsi: killing requests for dead queue
[46744.384510] scsi: killing requests for dead queue
[46744.392348] scsi: killing requests for dead queue
[46744.392731] scsi: killing requests for dead queue
[46744.396853] scsi: killing requests for dead queue
[46744.397214] scsi: killing requests for dead queue
[46744.400795] scsi: killing requests for dead queue
[46744.401589] sd 8:0:0:0: Attached scsi generic sg2 type 0
[46744.407520] sd 8:0:0:0: [sdb] Attached SCSI removable disk

这是我挂载的文件系统:

jeff@prime:~$ df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda1            298594984 174663712 108763480  62% /
udev                   1407684         4   1407680   1% /dev
tmpfs                   566924       896    566028   1% /run
none                      5120         0      5120   0% /run/lock
none                   1417308       300   1417008   1% /run/shm
/home/jeff/.Private  298594984 174663712 108763480  62% /home/jeff

我应该注意,由于我让Dropbox可以在Kindle上使用,因此USB不再是严格必须的,但是从原则上讲,我希望它能够正常运行。


您打算使用什么软件/应用程序与Kindle Fire通话/控制?安装好了吗?
david6 2012年

@ david6您不需要应用程序。它的工作原理(在Windows和Ubuntu上均如此)就像插入USB,然后使用文件浏览器处理文件一样。
Jjed 2012年

Answers:


3

据报道,Kindle Fire已由多个用户开箱即用地正确连接。只需将其插入并在启动器侧栏中查找“ Kindle Fire”图标即可。如果不是,请尝试以下技术解决方案:

我要采取的方法是安装Kindle,然后可以在终端或什至文件浏览器中cp文件。我先从dmesg开始,然后记下Kindle放在哪个设备节点上。寻找dmesg之类的行;

[149600.320060] usb 1-6: new high speed USB device using ehci_hcd and address 13

或类似的内容,您也应该看到这样的一行;

[149602.666223] sd 4:0:0:1: [sdb] Attached SCSI removable disk

如果您看上面的最后一行,您会在刹车中看到“ sdb”,这也是新USB设备也已连接的设备节点。您可以通过以下方式确认

sudo ls -l /dev/disk/by-id/

您应该会看到类似的内容。

lrwxrwxrwx 1 root root  9 Jan  7 20:01 usb-Generic-_SD_MMC_058F63646476-0:0 -> ../../sdb

顺带一提,您会看到不同的东西,因为我怀疑Kindle是否会将自己标识为通用SD MMC设备。

您可以使用此命令将该设备安装为root。

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

(假设您已经在/ mnt下创建了一个名为“ kindle”的目录)

您现在应该可以在文件管理器中看到Kindle。而且,您还可以使用终端和cd到/ mnt / kindle,它应该显示已安装的Kindle文件系统。

请注意,由于我没有Kindle,所以我实际上没有尝试过,我只是在猜测提供给-t标志进行装载的实际文件系统,但我敢打赌它的ext3。


2
sudo mount -t ext3 / dev / sdc / / mnt / kindle / mount:在/ dev / sdc上未找到任何介质-使用上述Kindle的上述指示没有运气
Twisted Pear 2012年


0

我知道这是一个古老的问题,但我遇到了同样的问题,我做了耶利米说的@Jeff。
唯一的区别是,我didn't把EXT3,并确保我创建了针对Kindle的目录上/mnt使用sudo mkdir /mnt/kindle。我希望我能有所帮助。

所以这也应该工作:

sudo mount /dev/sdb/ /mnt/kindle

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.