讲师中心 微信公众号
AI工具推荐 视频效率加速

麒麟OS如何修复USB设备反复断连_麒麟系统电源管理干扰排除【指南】

秋瑶小哥_4585

秋瑶小哥_4585

发布时间:2026-03-20 19:01:31

|

627人浏览过

|

来源于php中文网

原创

USB设备反复断连是因电源管理异常所致,需依次禁用USB选择性暂停、关闭USB Root Hub节电、放行usbguard拦截设备、更新内核模块、禁用ttyUSB自动挂起。

麒麟os如何修复usb设备反复断连_麒麟系统电源管理干扰排除【指南】

如果您在银河麒麟桌面操作系统中遇到USB设备反复断开并自动重连的现象,则很可能是系统电源管理策略与USB控制器协同异常所致。以下是针对性的修复步骤:

一、禁用USB选择性暂停功能

银河麒麟基于Linux内核,其默认启用的“USB选择性暂停”会在空闲时切断USB设备供电以节能,但易引发不稳定设备频繁重连。需通过电源高级设置关闭该功能。

1、点击左下角【开始菜单】,在搜索框输入“编辑电源计划”并打开;

2、点击当前电源计划右侧的【更改计划设置】;

3、点击【更改高级电源设置(C)】;

4、展开【USB设置】→【USB选择性暂停设置】,将“使用电池”和“接通电源”两项均设为已禁用;

5、点击【应用】→【确定】,无需重启,立即生效。

二、关闭USB Root Hub节电策略

设备管理器中每个USB根集线器(USB Root Hub)若启用“允许计算机关闭此设备以节约电源”,将导致接口级供电中断,触发设备断连。必须逐项禁用。

1、右键桌面【此电脑】→【属性】→【高级系统设置】→【硬件】选项卡→【设备管理器】;

2、展开【通用串行总线控制器】;

3、依次右键每个名称含“USB Root Hub”或“通用USB集线器”的条目→【属性】→【电源管理】;

4、取消勾选允许计算机关闭此设备以节约电源;

5、每修改一项后点击【确定】,全部完成后关闭设备管理器。

三、放行被usbguard拦截的USB设备

银河麒麟默认启用usbguard安全模块,可能将未授权的USB设备自动列入黑名单并强制断连。需确认设备是否被拦截,并手动放行。

1、在桌面空白处右键→【打开终端】;

2、执行命令查看所有设备:usbguard list-devices;

3、执行命令查看被禁用设备:usbguard list-devices -b;

4、从第3步输出中复制目标设备的完整ID(形如“0x1234:0x5678”);

5、执行放行命令:sudo usbguard allow-device -p "0x1234:0x5678"(将引号内ID替换为实际值);

6、输入当前用户密码后回车,设备即解除拦截状态。

四、检查并更新USB相关内核模块

部分USB设备(尤其是串口转换器、UVC摄像头)依赖特定内核驱动模块(如ftdi_sio、cp210x、uvcvideo),旧版麒麟OS可能存在模块版本滞后或加载异常,导致通信中断后无法恢复连接。

1、在终端中执行:lsmod | grep -E "(ftdi|cp210|ch34|pl230|uvc)",确认对应模块是否已加载;

2、若无输出,尝试手动加载:sudo modprobe ftdi_sio(根据设备类型替换模块名);

3、若加载失败或报错“Module not found”,需更新内核头文件及固件包:sudo apt update && sudo apt install --reinstall linux-image-$(uname -r) linux-headers-$(uname -r) firmware-linux;

4、执行完毕后重启系统。

五、强制禁用USB自动挂起(适用于ttyUSB类设备)

对于USB转串口设备(/dev/ttyUSB*),内核可能在无数据传输时主动挂起端口。可通过写入sysfs接口永久关闭该行为。

1、先确认设备挂载的USB总线路径:执行ls /sys/bus/usb/devices/*/power/control 2>/dev/null | head -n1,获取类似“/sys/bus/usb/devices/1-1.2/power/control”的路径;

2、提取路径中“devices/”后的部分(如“1-1.2”),记为DEVICE_ID;

3、执行命令禁用挂起:echo 'on' | sudo tee /sys/bus/usb/devices/DEVICE_ID/power/control(将DEVICE_ID替换为实际值);

4、为使设置开机生效,创建持久化规则:在终端中执行echo 'SUBSYSTEM==\"usb\", ATTR{power/control}=\"on\"' | sudo tee /etc/udev/rules.d/99-usb-power.rules;

5、重新加载udev规则:sudo udevadm control --reload-rules && sudo udevadm trigger。

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

立刻MV
立刻MV Hot

立刻MV是一款AI文本写作工具,AI 音乐视频(MV)创作工具。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

LibLibAI
LibLibAI Hot

一款AI视频创作工具,主要用于国内领先的AI创意平台,以海量模型、低门槛操作与“创作-分享-商业化”生态,让小白与专业创作者都能高效实现图文乃至视频创意表达,适合需要提升相关任务效率的用户。

Seko
Seko Hot

一款AI视频创作工具,主要用于商汤科技推出的创编一体的AI短视频创作Agent,适合需要提升相关任务效率的用户。

UP简历
UP简历 Hot

一款AI办公效率工具,主要用于基于AI技术的免费在线简历制作工具,适合需要提升相关任务效率的用户。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

相关专题

更多
c语言中null和NULL的区别
c语言中null和NULL的区别

c语言中null和NULL的区别是:null是C语言中的一个宏定义,通常用来表示一个空指针,可以用于初始化指针变量,或者在条件语句中判断指针是否为空;NULL是C语言中的一个预定义常量,通常用来表示一个空值,用于表示一个空的指针、空的指针数组或者空的结构体指针。

509

2023.09.22

java中null的用法
java中null的用法

在Java中,null表示一个引用类型的变量不指向任何对象。可以将null赋值给任何引用类型的变量,包括类、接口、数组、字符串等。想了解更多null的相关内容,可以阅读本专题下面的文章。

1658

2024.03.01

硬盘接口类型介绍
硬盘接口类型介绍

硬盘接口类型有IDE、SATA、SCSI、Fibre Channel、USB、eSATA、mSATA、PCIe等等。详细介绍:1、IDE接口是一种并行接口,主要用于连接硬盘和光驱等设备,它主要有两种类型:ATA和ATAPI,IDE接口已经逐渐被SATA接口;2、SATA接口是一种串行接口,相较于IDE接口,它具有更高的传输速度、更低的功耗和更小的体积;3、SCSI接口等等。

3048

2023.10.19

PHP接口编写教程
PHP接口编写教程

本专题整合了PHP接口编写教程,阅读专题下面的文章了解更多详细内容。

4289

2025.10.17

php8.4实现接口限流的教程
php8.4实现接口限流的教程

PHP8.4本身不内置限流功能,需借助Redis(令牌桶)或Swoole(漏桶)实现;文件锁因I/O瓶颈、无跨机共享、秒级精度等缺陷不适用高并发场景。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

3689

2025.12.29

java接口相关教程
java接口相关教程

本专题整合了java接口相关内容,阅读专题下面的文章了解更多详细内容。

386

2026.01.19

磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

3670

2023.06.21

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

3193

2023.06.29

Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

60

2026.09.23

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn