我购买了全新的 Galaxy Note II,并尝试将其存储安装到我的 ubuntu 笔记本电脑上。
如您所知,Android 4.0+ 默认使用 MTP。Android 4.1 不再支持 USB 大容量存储!因此我必须使用 MTP 通过 USB 打开我的文件。
我跟着本文让它工作。
它仅适用于外部存储卡。但无法访问内部存储卡!
$mount
/dev/sda3 on / type ext4 (rw)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
/dev/sda5 on /media/Islamics type fuseblk (rw,noexec,nosuid,nodev,allow_other,blksize=4096)
/dev/sda8 on /media/Technology type fuseblk (rw,noexec,nosuid,nodev,allow_other,blksize=4096)
/dev/sda7 on /media/Misc type fuseblk (rw,noexec,nosuid,nodev,allow_other,blksize=4096)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/anass/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=anass)
gvfs-fuse-daemon on /root/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev)
mtpfs on /media/GalaxyNote2 type fuse.mtpfs (rw,nosuid,nodev,allow_other,user=anass)
答案1
当有人认为 MTP 比普通的旧 USB 存储访问配置文件更好用、更易于使用时,MTP 是让我非常恼火的事情之一。我通过 MTP 传输文件时取得了一些成功,但也遇到了很多令人沮丧的挂起问题。我就是不能让某个东西只在每月 13 日工作,前提是没有下雨,而且你的手机面朝东......
就可靠性而言它根本没用,至少在 Linux 上是如此。
因此,我改用了名为 FolderSync 的应用程序,并将其设置为我自己的 SSH 服务器。这绝对是一种幸福,因为我再也不用担心同步了。
我想要的每个文件都会上传到我的服务器,我放到服务器上的新文件无需我的干预就会出现在设备上。开发人员在修复错误方面非常负责。
我和这个人没有任何关系,但我认为值得分享一些有用的东西。
PS. 它还支持许多其他在线数据存储服务。