news 2026/5/25 11:49:39

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
把虚拟机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设备名称改为固定名称行的整个过程了,浏览过程中,如若发现错误,欢迎大家指正,有问题的可以评论区留言或者私信。最后,如果大家觉得有所帮助的话,可以点个赞,谢谢大家!祉猷并茂,顺遂无虞!
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/26 5:47:10

LobeChat能否推荐电影?个性化娱乐顾问

LobeChat能否推荐电影?个性化娱乐顾问 在流媒体平台内容爆炸的今天,用户面对成千上万部影片时常常陷入“选择困难”——不是没有好片,而是不知道哪一部真正适合自己当下的心情和场景。传统的推荐系统依赖算法标签匹配,往往给出千篇…

作者头像 李华
网站建设 2026/5/26 5:45:46

docker 搭建 grafana+prometheus 监控主机资源之node_exporter

服务基本信息 服务 作用 端口(默认) Prometheus 普罗米修斯的主服务器 9090 Node_Exporter 负责收集Host硬件信息和操作系统信息 9100 MySqld_Exporter 负责收集mysql数据信息收集 9104 Cadvisor 负责收集Host上运行的docker…

作者头像 李华
网站建设 2026/5/26 5:42:27

设计模式学习(3) 设计模式原则

0.个人感悟 设计原则类似修真世界里的至高法则,万法的源头。遵守法则造出的术法具有能耗低、恢复快、自洽性高等优点,类似遵守设计原则设计的出的程序,具有很多优点设计原则从不同的角度对软件设计提供了约束和指导。其中开闭原则、依赖倒置让…

作者头像 李华
网站建设 2026/5/26 6:13:07

入门篇--1-为什么开发中总要和多个 Python 版本“打交道”?

大家好,我是你们的老朋友Weisian,一个在代码世界里摸爬滚打多年的开发者。今天和大家聊聊一个看似基础、却常常让人头疼的问题:为什么我们在开发过程中,总是需要同时管理好几个版本Python? 刚入门python时,…

作者头像 李华
网站建设 2026/5/26 6:13:08

使用LLaMA-Factory微调Llama3模型实战

使用LLaMA-Factory微调Llama3模型实战 在大模型落地日益成为企业刚需的今天,一个现实问题摆在开发者面前:通用语言模型虽然“见多识广”,但在具体业务场景中却常常显得“水土不服”。比如让Llama3写一段智能手表广告文案,它可能生…

作者头像 李华