首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将文件从android设备复制到OpenBSD

如何将文件从android设备复制到OpenBSD
EN

Unix & Linux用户
提问于 2017-11-05 09:42:31
回答 2查看 2.5K关注 0票数 3

下面是dmesg | tail将我的android手机连接到USB端口后显示的内容(最后三行显示在我打开android设备上的USB绑定时):

代码语言:javascript
复制
# dmesg | tail
vscsi0 at root
scsibus2 at vscsi0: 256 targets
softraid0 at root
scsibus3 at softraid0: 256 targets
root on sd0a (0f8bf9d33b04be52.a) swap on sd0b dump on sd0b
iwm0: hw rev 0x200, fw ver 16.242414.0, address 44:85:00:ab:46:09
ugen2 at uhub0 port 2 "motorola MotoG3" rev 2.00/ff.ff addr 5
ugen2 detached
urndis0 at uhub0 port 2 configuration 1 interface 0 "motorola MotoG3" rev 2.00/ff.ff addr 5
urndis0: using RNDIS, address 02:69:60:0b:0a:00

这就是disklabel所展示的:

代码语言:javascript
复制
# disklabel urndis0    
disklabel: /dev/rurndis0: No such file or directory
# disklabel ugen2   
disklabel: /dev/rugen2: No such file or directory

我如何安装(或复制文件) android手机?我是一个新的BSD (OpenBSD 6.2)用户。

EN

回答 2

Unix & Linux用户

发布于 2018-04-19 02:09:58

理论:

  • 你不需要disklabel!它用于在PC(MBR)分区内创建BSD分区(按BSD表示)。
  • USB存储协议有两种:
    • USB海量设备。块设备(闪存,外部驱动),它完全支持umass(4)驱动程序。

    • MTP装置它的工作方式是文件,而不是块,OpenBSD内核也不支持它,所以OpenBSD只能说你有一些通用的USB设备(ugen(4)),这意味着需要一些用户工具来访问它。

好消息是有一个Linux simple-mtpfs端口,它的工作方式类似于在用户空间:http://ports.su/sysutils/simple-mtpfs中运行的FUSE:文件系统。OpenBSD有fuse(4)

练习(刚与我的安道尔人和OpenBSD 6.3试过):

  • pkg_add simple-mtpfs
  • mtp-connect
  • simple-mtpfs /mnt && cd /mnt/ && ls
票数 3
EN

Unix & Linux用户

发布于 2020-02-09 13:22:44

您可以使用gmtp https://gmtp.sourceforge.io

它需要libmtp libid3tag flac

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/402617

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档