通过Micro-USB在12.04上管理Kindle Fire
首先,我已经读过两个有没有办法让Kindle Fire与12.04一起使用? 如何使用Micro-USB线将文件传输到Kindle Fire?
我的问题是我无法安装我的Kindle Fire以便为其添加书籍。 我已安装了caliber,但在计算机本身识别之前无法管理任何设备。
后一篇文章有一个很好的答案(由@jeremiah提供)正在取得一些进展。 不幸的是,我认为我对mount
使用的-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上被识别。 然后我使用@jeremiah建议的mount
命令:
$ sudo mount -t ext3 /dev/sdb/ /mnt/kindle/ mount: no medium found on /dev/sdb
sudo mount /dev/sdb /mnt/kindle
也会出现同样的错误。
注意:我在’mnt’中创建了’kindle’目录
有什么建议?
新的Kindle Fires只能通过称为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
设置了/etc/fuse.conf
:
sudo vi /etc/fuse.conf
查找“user_allow_other”行,并确保取消注释。
差不多了! 从现在开始,这部分将是自动的。 我们所要做的就是现在安装它。
通过安装将其插入并通过USB连接设置MTP,如下所示:
mtpfs -o allow_other /media/Kindle
请耐心等待,这不是最快的事情。 无论如何,一旦这个命令完成,你应该在Nautilus等中看到一个kindle文件系统。
当您使用它时,例如我将音乐加载到/media/Kindle/Internal\ Storage/Music
,或使用电子书工具Calibre,
sync fusermount -u /media/Kindle
我将这些命令放入别名中,但您可以轻松地将“RUN =”添加到udev
规则中或将它们填充到shell脚本中。
我更喜欢Android应用程序“ES File Explorer”四处闲逛并查看我的Kindle上的文件…因为Kindles不擅长“自动发现”新文件。
我找到了一个非常简单的Kindle Fire HD问题解决方案。 打开Synaptic或Ubuntu软件中心(无论您的喜好)并安装gMTP。 这是一个旨在与MTP文件系统设备接口的程序,如旧的Creative Zen MP3播放器。 它也与新的Kindle Fire HD完美配合。 您可以在Kindle Fire HD上查看整个存储区域,上传,下载和删除文件。 试试看!
只是安装gMTP对我没有帮助。 我不得不安装libmtp。 有关一步一步的说明,请访问,使用Ubuntu 12.10连接Kindle Fire HD – http://xchamitha.blogspot.co.uk/2012/11/hooking-up-kindle-fire-hd-with-ubuntu.html
我尝试过,我刚刚从中删除了ext3
sudo mount -t ext3 /dev/sdb/ /mnt/kindle/
对此:
sudo mount /dev/sdb/ /mnt/kindle
您可以尝试使用gMTP。 您可能还需要安装libmtp。
你可以在这里找到一个教程: http : //itsfoss.com/how-to-connect-kindle-fire-hd-with-ubuntu-12-10/
有一个应用程序,你安装到kindle fireHD,我相信它是免费的… ES的东西只是去应用程序和搜索开始es …它是一个类似于goodreader的文件管理器(对于那些使用ipad的人,goodreader是不可或缺的,认为它花了几块钱)