当前位置: 首页 > news >正文

把虚拟机Ubuntu中的USB设备名称改为固定名称

把Ubuntu中的USB设备名称改为固定的

  • 1、 前言
  • 2、更改设备名称
    • 2.1 查看产商ID和产品ID
    • 2.2 添加一个规则文件
    • 2.3 重新加载规则文件
    • 2.4 查看更改名称后的设备
  • 3、总结

1、 前言

今天在连接虚拟机Ubuntu中的USB设备时会出现id改变的问题,不稳定,记录一下怎么把虚拟机Ubuntu中的USB设备名称改为固定名称,方便自己回顾,也可以给有需要的人提供帮助。

2、更改设备名称

主要通过添加一个规则文件来更改USB设备名称

2.1 查看产商ID和产品ID

udevadm info -a -n /dev/ttyUSB0
部分含义工程理解
udevadmudev 管理工具Linux 设备管理的“真相源”
info查询设备信息不改系统,只读
-aattributes,递归父设备一直查到 USB 控制器
-n /dev/ttyUSB0指定设备节点现在插的 USB-串口

字段当前值含义工程意义是否必用
ATTRS{idVendor}1a86USB 厂商 ID沁恒 CH340/CH341✅ 必用
ATTRS{idProduct}7523产品 ID串口芯片型号✅ 必用
ATTRS{product}USB Serial产品字符串可读性描述⭕ 可用

2.2 添加一个规则文件

添加一个新的规则文件
sudovi/etc/udev/rules.d/99-ch340.rules

部分含义
sudo改系统规则,必须 root
/etc/udev/rules.d/自定义规则目录
99-数字越大,优先级越高
ch340.rules文件名,随意但有意义
把下面的指令添加到文件的第一行
SUBSYSTEM=="tty", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="7523",SYMLINK+="ttyTEMP"

字段解释
SUBSYSTEM=="tty"只匹配串口设备
ATTRS{idVendor}=="1a86"USB 厂商 ID(CH340)
ATTRS{idProduct}=="7523"USB 产品 ID
SYMLINK+="ttyTEMP"创建一个别名/dev/ttyTEMP

2.3 重新加载规则文件

保存退出文件后输入下面的指令
sudoudevadm control --reload-rulessudoudevadm trigger

命令作用
--reload-rules重新加载规则文件
trigger让当前设备重新跑一遍规则

2.4 查看更改名称后的设备

重启系统,输入下面的指令可以看到更改名称后的设备
ls-l /dev/ttyTEMP

3、总结

以上就是把虚拟机Ubuntu中的USB设备名称改为固定名称行的整个过程了,浏览过程中,如若发现错误,欢迎大家指正,有问题的可以评论区留言或者私信。最后,如果大家觉得有所帮助的话,可以点个赞,谢谢大家!祉猷并茂,顺遂无虞!
http://www.zskr.cn/news/110490.html

相关文章:

  • 2025年宝宝起名老师联系方式汇总:全国资深专家官方联系通道与科学选择指引 - 品牌推荐
  • LobeChat能否用于编写Prometheus告警规则?可观测性增强
  • LobeChat能否隐藏源码信息?增强系统隐蔽性
  • sm3加密算法
  • 【UE5.3】使用Live Link Face给vrm角色添加表情和头部动作
  • EmotiVoice安装与环境配置指南
  • FLUX.1-Controlnet-Union新手快速配置指南
  • MySQL的索引底层数据结构?(B+树)为什么用B+树不用B树或哈希?
  • LobeChat能否应用于自动驾驶?车载语音助手升级
  • LangFlow实现社交媒体内容自动审核流程
  • 百度AI开放平台VS GPT-SoVITS:哪个更便宜?
  • Langflow自定义组件开发:从入门到实战
  • TensorRT镜像部署:从Git下载到Docker安装一步到位
  • 别再让你的多线程程序卡死!彻底掌握 POSIX 信号量在生产者-消费者模型中的同步与互斥
  • LobeChat能否用于创建客户画像?精准营销数据建模
  • 销量与口碑双赢:市场上最畅销的多重光散射仪是哪家? - 品牌推荐大师
  • Qwen3-8B-AWQ部署与长文本处理实战指南
  • Wan2.2-T2V-A14B + GPU:重塑AI视频生产力
  • 办公室下午茶小包装零食推荐:我工位抽屉里的“轻负担”组合(旺旺Fixbody) - AIEO
  • 基于鲹鱼优化算法的物流配送中心选址附Matlab代码
  • 国际象棋比赛数据:100万局专业对局数据库助力AI算法训练和棋艺分析研究
  • Seed-Coder-8B-Base实战:构建机器学习Pipeline
  • AI社交平台的用户体验设计:焦圈儿做了哪些创新?
  • 调节性 T 细胞(Tregs)科普
  • 社交+AI的化学反应:焦圈儿打造的新型互动模式
  • Dify部署实战:基于Docker Compose一键启动AI应用开发环境
  • 【文献阅读】DP-Site:一种基于双重深度学习的蛋白质-肽相互作用位点预测方法
  • 2025年实验室设备行业Top5服务商测评:贝加尔科技性价比 - 工业品牌热点
  • 河南音视频设备选哪家?艾可视:全链技术+本地化服务的2025优选 (4) - 朴素的承诺
  • 2025一物一码加工厂TOP5权威推荐:防伪溯源解决方案甄选 - myqiye