USB挂载查看状态简单记录

adb  Android  小知识  2023年12月18日 pm6:18发布10个月前更新 91es.com站长
86 0 0

前言

简单的记录一下Android中查看U盘挂载信息。不一定对,只是个人的流水笔记。

正文

插入U盘,连接Android设备,打开cmd,输入

adb shell,然后执行对应命令即可。

blkid 信息

blkid命令定位/打印块设备属性

//部分
/dev/block/mmcblk0p24: LABEL="vendor" UUID="5ad30886-f520-49de-8b26-b6ddf828d6eb" TYPE="ext4"
/dev/block/mmcblk0p25: LABEL="/" UUID="a202787c-7681-4509-a710-b9051d235e50" TYPE="ext4"
/dev/block/mmcblk0p38: LABEL="system" UUID="fe37e606-8875-45ea-a28d-cbd1240c6993" TYPE="ext4"
/dev/block/mmcblk0p43: LABEL="avm" UUID="85aeaaae-5540-4fdb-a547-258151860bbc" TYPE="ext4"
/dev/block/mmcblk0p44: LABEL="k4config" UUID="2eb8b337-b11e-460a-9b6a-03693ce2a2bf" TYPE="ext4"
/dev/block/mmcblk0p45: LABEL="log" UUID="49117a2f-c70b-4985-b4d7-b98156aeee72" TYPE="ext4"
/dev/block/mmcblk0p46: LABEL="data" UUID="4d6a8c08-b7da-4cd7-bacc-468d23fc0484" TYPE="ext4"
# 这个是插入的U盘信息
/dev/block/sda4: LABEL="www.91es.com" UUID="9E10-778F" TYPE="vfat"

每一行代表一个文件系统,主要列出设备名称、UUID 名称以及文件系统的类型(TYPE)!

mount信息

//部分
/data/media on /mnt/runtime/default/emulated type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,multiuser,mask=6,derive_gid,default_normal)
/data/media on /storage/emulated type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,multiuser,mask=6,derive_gid,default_normal)
/data/media on /mnt/runtime/read/emulated type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,multiuser,mask=23,derive_gid,default_normal)
/data/media on /mnt/runtime/write/emulated type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,multiuser,mask=7,derive_gid,default_normal)
/dev/block/vold/public:8-4 on /mnt/media_rw/udisk2 type vfat (rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=437,iocharset=iso8859-1,shortname=mixed,usefree,utf8,errors=remount-ro)
# 下面是U盘mount信息
/mnt/media_rw/udisk2 on /mnt/runtime/default/udisk2 type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,mask=6)
/mnt/media_rw/udisk2 on /storage/udisk2 type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,mask=6)
/mnt/media_rw/udisk2 on /mnt/runtime/read/udisk2 type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,mask=23)
/mnt/media_rw/udisk2 on /mnt/runtime/write/udisk2 type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,mask=7)

指定查看U盘信息

进入/dev/block/查看sd
# 进入/dev/block目录
#查看所有的sd设备
3xcn:/dev/block # ls -la sd*
brw------- 1 root root 8,   0 2000-01-02 11:39 sda
brw------- 1 root root 8,   4 2000-01-02 11:39 sda4

sd* 只匹配sd开头的字符串

sda和sd4是我设备上显示的U盘标志符。

  1. sda是U盘的磁盘节点

  2. sda4是u盘的分区节点

blkid sda

我这没有显示blkid节点信息。

blkid sda4
# blkid sda4 
2|3xcn:/dev/block # blkid sda4
sda4: LABEL="www.91es.com" UUID="9E10-778F" TYPE="vfat"
进入/dev/block/vold
# 进入/dev/block/vold目录
3xcn:/dev/block/vold # ls -la
total 0
drwx------ 2 root root     80 2000-01-02 11:39 .
drwxr-xr-x 5 root root   1400 2000-01-02 11:39 ..
brw------- 1 root root 8,   0 2000-01-02 11:39 disk:8,0
brw------- 1 root root 8,   4 2000-01-02 11:39 public:8-4
sda     对应    disk:8,0
sda4    对应    public:8-4

blkid disk:8,0 跟 blkid sda一样,没有打印。

blkid public:8-4
# blkid public:8-4
2|ac8257_demo:/dev/block/vold # blkid public:8-4
public:8-4: LABEL="www.91es.com" UUID="9E10-778F" TYPE="vfat"

参考文章

  1. 记一次U盘挂载无法出现uuid

  2. 【Linux学习笔记16】磁盘的分区、格式化、检验与挂载(blkid、lsblk、UUID、parted查看分区的格式命令)

 历史上的今天

  1. 2017: adb获取Android系统属性(0条评论)
版权声明 1、 本站名称: 91易搜
2、 本站网址: 91es.com3xcn.com
3、 本站内容: 部分来源于网络,仅供学习和参考,若侵权请留言
3、 本站申明: 个人流水账日记,内容并不保证有效

暂无评论

暂无评论...

随机推荐

新建工程,导入旧的module,出现Android Studio duplicate entry xx.class

前言这个是导入SystemUI时出现的,记录一下,方便自己查阅。好记性不如烂笔头正文导入旧的module后出现:Cause: duplicate entry: androidx/core/R$attr.class更多日志Execution failed for task ':Sys...

替换preg_replace

推荐使用 读书导航 极客导航 :125啦极客导航(http://www.91es.com/jike.html)PHP版本升级后preg_replace过期了,虽然都可以用,为了安全考虑,PHP官方推荐使用preg_replace_callback替代。php手册(PHP 4 >= 4.0...

修改logcat缓存大小

前言Android机器在打印logcat时,偶然由于日志输出过大,会出现如下问题adb logcat read: unexpected EOF!然后被强制性退出了打印。解决的方法有两种,一种是使用adb临时修改,断电就恢复,一种是代码中修改,永久性存在。正文永久修改logcat缓存...

顾城:墓床

我知道永逝降临,并不悲伤松林中安放着我的愿望下边有海,远看像水池一点点跟我的是下午的阳光 人时已尽,人世很长我在中间应当休息走过的人说树枝低了走过的人说树枝在长

Date常用格式转换

前言记录一下,Date常用格式的转换。记录于此,方便自己查阅。好记性不如烂笔头正文Date对象# 创建date对象Date date = new Date();# 获取当前时间Date date = new Date(System.currentTimeMillis());当...

Android存储单位转换

G M K B 单位之间转换,直接上代码 // storage, G M K B public static String convertStorage(long size) { long kb = 1024; long mb = kb <...