news 2026/6/18 1:39:42

把虚拟机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/6/18 18:13:10

LobeChat能否实现会话分享功能?链接公开机制探索

LobeChat能否实现会话分享功能?链接公开机制探索 在今天,AI聊天界面早已不再是简单的“问答盒子”,而是逐渐演变为知识协作、团队沟通甚至内容创作的核心工具。像LobeChat这样的开源项目,正站在这一变革的前沿——它不仅支持多模…

作者头像 李华
网站建设 2026/6/18 13:03:22

旅行记录应用高级搜索 - Cordova OpenHarmony 混合开发实战

欢迎大家加入开源鸿蒙跨平台开发者社区,一起共建开源鸿蒙跨平台生态。 📌 概述 高级搜索功能提供了更强大的搜索能力,用户可以通过多个条件组合进行精确搜索。高级搜索支持按日期范围、花费范围、目的地、标签等多个条件进行搜索。这个功能满…

作者头像 李华
网站建设 2026/6/18 4:36:55

基于Next.js的现代化架构,LobeChat为何如此受欢迎?

基于Next.js的现代化架构,LobeChat为何如此受欢迎? 在AI大模型遍地开花的今天,一个耐人寻味的现象是:最强大的模型未必拥有最多的用户。反倒是那些“会说话、能交互”的前端界面,正在成为普通人接触AI的第一道门。Ope…

作者头像 李华
网站建设 2026/6/17 4:56:13

Langchain-Chatchat项目npm安装依赖问题解决

Langchain-Chatchat项目npm安装依赖问题解决 在企业级AI应用日益普及的今天,越来越多团队希望将大语言模型(LLM)部署到本地环境,以保障数据隐私和系统可控性。Langchain-Chatchat 正是在这一趋势下脱颖而出的开源项目——它允许用…

作者头像 李华
网站建设 2026/6/16 15:51:32

LobeChat能否绑定微信支付?小程序联动设想

LobeChat能否绑定微信支付?小程序联动设想 在AI应用加速落地的今天,一个现实问题摆在开发者面前:如何让开源聊天界面不只是“能对话”,还能“赚到钱”?LobeChat作为当前最受欢迎的开源大模型前端之一,凭借优…

作者头像 李华
网站建设 2026/6/13 11:20:00

EmotiVoice安装与环境配置指南

EmotiVoice安装与环境配置指南 在中文语音合成领域,真正能做到“有情感”、“可克隆”、“免训练”的开源项目并不多。EmotiVoice 的出现填补了这一空白——它不仅支持多情绪语音生成,还能通过短短几秒音频实现音色复刻,整个过程无需微调&am…

作者头像 李华