linux 看usb 存储设备,找到哪个驱动器对应于Linux中的哪个USB大容量存储设备
我有几个USB大容量存储闪存驱动器连接到Ubuntu
Linux计算机(Ubuntu 10.04.1,内核2.6.32-25-386),我需要以编程方式区分它们(如果可能的话,从bash,但我不害怕编译或者 – 我需要找到哪个块设备对应哪个物理设备(例如/ dev / sdb1 – > USB端口1中的设备;在我的情况下,一个设备〜一个卷).
换句话说,我知道我有三个硬件设备插入USB端口;它们中的每一个都作为USB大容量存储设备(如lsusb所示)显示在系统中,创建为块设备(/ dev / sdb1)并由UUID(/ media / 1234-5678)自动安装.
USB device block device mountpoint
USB device in port 2.2 /dev/sdb1 /media/1234-5678
我不是想找到块设备和mountpoint之间的关系;我试图找到块设备和USB设备之间的关系,有没有办法?
为什么?磁盘上会有一些写入,完成时间不可预测.我需要给运算符一些指示,例如“你现在可以移除端口2中的磁盘(左起第二个)”.我发现哪个物理端口对应于该特定机器上的哪个端口号,并且从挂载点查找块设备很简单;现在,我无法将逻辑USB端口映射到阻止设备.
我可以看到带有lsusb的磁盘:
Bus 001 Device 058: ID 067b:2517 Prolific Technology,Inc. Mass Storage Device
Bus 001 Device 060: ID 067b:2517 Prolific Technology,Inc. Mass Storage Device
Bus 001 Device 061: ID 067b:2517 Prolific Technology,Inc. Mass Storage Device
我可以看到它们被挂载(通过它们的UUID):
/dev/sdb1 on /media/BC88-15C4 type vfat
/dev/sdc1 on /media/AE54-65AA type vfat
/dev/sdd1 on /media/58D2-FED1 type vfat
现在,所有驱动器都是来自同一制造商的相同型号,因此我无法通过它区分它们,我无法保证它们将按特定顺序插入.
我找到了/ sys / bus / usb / devices(USB设备列表),但它似乎与我从lsusb获得的数据相同 – 我没有看到那里的磁盘映射.
还有/ sys / block / sdb和/ sys / block / sdb / sdb1(块设备及其第一个分区;类似于sdc和sdd),但同样,我看不到设备的映射.
linux 看usb 存储设备,找到哪个驱动器对应于Linux中的哪个USB大容量存储设备相关推荐
- linux 设备 major 253,redhat5.5测试环境中使用udev配置raw设备
在redhat 5中,是通过udev来管理raw设备的. 那么udev如何知道raw设备, 就是通过MAJOR和 MINOR. 如果我们只写: ACTION=="add", KER ...
- linux内核不能识别u盘分区,一种在Linux内核中识别特定USB大容量存储设备的方法及系统与流程...
本发明涉配usb设备识别技术领域,特别是涉及一种在linux内核中识别特定usb大容量存储设备的方法及系统. 背景技术: 在linux系统下对usb设备进行管控,一般而言有两种方法,一种是阻断新插入设 ...
- 华为6 有没有计算机,华为手机连电脑没有usb存储 华为手机连电脑不显示usb存储怎么回事 - 云骑士一键重装系统...
华为手机连电脑不显示usb存储怎么回事,一起来了解一下吧. 华为手机连电脑不显示usb存储,可以检查数据线是否损坏,也可更换USB端口或换其他电脑连接测试,排查电脑或USB端口问题. 查看开发人员选项 ...
- linux基于此语言的密码,一次有趣的Linux下.Net Core与C语言的合作开发体验:生成Linux标准的用户密码串...
最近在项目进程中遇上了Linux用户验证的问题,想着怎么样通过Linux本地用户进行安全校验,于是去查了些资料. Linux的密码存储 查阅资料后发现早期的Linux存储在/etc/password文 ...
- 树莓派linux系统识别u盘启动,树莓派Raspberry Pi实战之命令行下实现USB存储设备自动挂载...
简单介绍实现命令行下USB存储设备自动挂载的方法,Linux gnome/kde窗口环境下有移动存储的管理程序,可以实现自动挂载移动存储设备,但是在命令行下 通常需要用mount命令手动挂载USB存储 ...
- linux 自动挂载usb设备,Raspberry Pi 自动挂载USB存储设备
简单介绍实现命令行下USB存储设备自动挂载的方法,Linux gnome/kde窗口环境下有移动存储的管理程序,可以实现自动挂载移动存储设备,但是在命令行下 通常需要用mount命令手动挂载USB存储 ...
- linux禁用usb的命令,禁用Linux机器上的USB存储设备
方法1–伪安装 在本方法中,我们往配置文件中添加一行installusb-storage/bin/true,这会让安装usb-storage模块的操作实际上变成运行/bin/true,这也是为什么这种 ...
- Linux系统卸载USB存储设备失败导致kworker进程CPU占用异常问题的解决办法
问题描述 U盘或移动硬盘umount弹出设备失败,后台会出现一个kworker进程,疯狂占用CPU资源,其中: top命令直接可以看到kworker进程: htop命令默认隐藏了内核进程,需要在按F2 ...
- linux 中禁用USB存储
2019独角兽企业重金招聘Python工程师标准>>> 为了保护数据不被泄漏,我们使用软件和硬件防火墙来限制外部未经授权的访问,但是数据泄露也可能发生在内部. 为了消除这种可能性,机 ...
最新文章
- HDFS小文件优化方法
- 滨海宣传员——青龙羊毛
- tcp伪报头_TCP和UDP报头的比较
- [转]经典的C语言著作,“C语言四书五经”
- define定义的是什么类型_DEFINE_PROFILE用法介绍(1)
- Exchange的AutoDiscover服务
- LeetCode(566)——重塑矩阵(JavaScript)
- 使用源码安装 PostgreSQL 12.5 主从集群
- github private链接访问_Hands-On Design Patterns With C++(十八)访问者模式与多分派(下)...
- 解决SecureCRT连接linux超时后断开
- java servlet api.jar_servlet-api.jar包下载
- VS自带工具:dumpbin的使用查看Lib,dll等
- matlab fft能量守恒吗,功能关系 能量守恒定律
- mysql 段错误 (core dumped)_CentOS yum 段错误 (core dumped)解决办法
- 为Linux草根队加油
- VUX--小白初学使用安装
- swift锁屏播放,音乐进度更新,专辑,歌手名显示
- 一级计算机快捷键大全,计算机快捷键大全(最全篇)
- 开关电源环路补偿设计及调节笔记
- 交换机基本原理与应用