Linux系统卸载USB存储设备失败导致kworker进程CPU占用异常问题的解决办法
问题描述
U盘或移动硬盘umount弹出设备失败,后台会出现一个kworker进程,疯狂占用CPU资源,其中:
top命令直接可以看到kworker进程;
htop命令默认隐藏了内核进程,需要在按F2 进行设置 “Display options”选项中,取消选择“Hide kernel threads”,
之后按F10保存设置,就可以看到kworker进程了。
解决方法
强制重启USB控制器
echo -n "0000:00:14.0" | tee /sys/bus/pci/drivers/xhci_hcd/unbind && echo -n "0000:00:14.0" | tee /sys/bus/pci/drivers/xhci_hcd/bind
注意事项
该命令会断开所有的USB设备的连接,并重新连接,因此,确保当前没有进行数据传输,以防止数据丢失。
其他
该方法同样适用于:
- 强制卸载无法卸载的USB设备,比如:解决因为在传输数据未完成时直接拔下存储设备导致的后台D进程驻留(无法被kill);
- 系统更新固件可能导致(只遇到过一次)的USB存储设备无法被识别(重启系统同样可以解决);
- 不重启系统,只重启xhci控制器。
Linux系统卸载USB存储设备失败导致kworker进程CPU占用异常问题的解决办法相关推荐
- 【Linux病毒】腾讯云 cron、sshd 进程CPU占用超95%(亡命徒 Outlaw 僵尸网络攻击)问题排查及处理步骤
从<亡命徒(Outlaw)僵尸网络感染约2万台Linux服务器,腾讯安全提醒企业及时清除> 一文得知 kswapd0 是挖矿程序,tsm 是爆破程序[tsm之前见过,占用率不高,还以为是 ...
- linux kernel5.* kworker+进程cpu持续高占用
最近平台linux操作系统内核升级至5.*版本后出现kworker+进程高占用,内核降至4.*时没有问题.通过搜索相关资料规避方案如下: 内核启动参数加入:usbcore.autosuspend=-1 ...
- linux系统禁用usb设备
为了保护数据不被泄漏,我们使用软件和硬件防火墙来限制外部未经授权的访问,但是数据泄露也可能发生在内部. 为了消除这种可能性,机构会限制和监测访问互联网,同时禁用 USB 存储设备. 在本教程中,我们将 ...
- 你的计算机usb管理策略,您的计算机已经实施了USB存储设备管理策略,系统发现你使用了USB存储设备,该设备已被阻止,如有疑问请与...
满意答案 eq8276 2014.04.21 采纳率:42% 等级:9 已帮助:663人 要禁用 USB 存储设备,请根据您的具体情况使用下面的一个或多个步骤: 如果计算机上尚未安装 USB 存 ...
- linux禁用usb的命令,禁用Linux机器上的USB存储设备
方法1–伪安装 在本方法中,我们往配置文件中添加一行installusb-storage/bin/true,这会让安装usb-storage模块的操作实际上变成运行/bin/true,这也是为什么这种 ...
- 树莓派linux系统识别u盘启动,树莓派Raspberry Pi实战之命令行下实现USB存储设备自动挂载...
简单介绍实现命令行下USB存储设备自动挂载的方法,Linux gnome/kde窗口环境下有移动存储的管理程序,可以实现自动挂载移动存储设备,但是在命令行下 通常需要用mount命令手动挂载USB存储 ...
- 将windows系统装到USB存储设备
将windows系统装到USB存储设备 需求: 1)一般公司比较规范,计算机系统有严格的限制策略,如果自己不懂得如何更改或者没有权限更改,将极其不便. 2)计划在家里完成在公司未完成的事,甚至异地出差 ...
- linux 自动挂载usb设备,Raspberry Pi 自动挂载USB存储设备
简单介绍实现命令行下USB存储设备自动挂载的方法,Linux gnome/kde窗口环境下有移动存储的管理程序,可以实现自动挂载移动存储设备,但是在命令行下 通常需要用mount命令手动挂载USB存储 ...
- 嵌入式linux作为hid设备,基于嵌入式系统的USB(HID)设备
基于嵌入式系统的USB(HID)设备 目前嵌入式系统在数字化电子产品领域应用越来越广泛.随着其成本的降低,大有取代单片机的趋势. USB设备以其小巧.便携.即插即用.成本低廉等优势在当前的桌面应用中有 ...
最新文章
- [Xcode 实际操作]七、文件与数据-(2)创建文件夹
- Qt 原理-MOC(1)Meta Object Compiler
- 图像bayer格式介绍以及bayer插值原理CFA
- 格局打开,带你解锁 prompt 的花式用法
- NB-IOT ---5G时代三兄弟,NB-IoT到底有多少优势?
- java连接unix_Java 使用 UnixSocket 调用 Docker API
- 说说如何抛出Java异常
- 高通运行linux,Linux实现对高通多核支持
- html页面画一个矩形,使用HTML5 canvas绘制一个矩形的方法
- VTD(Virtual Test Drive)
- 利用电影直播赚钱的方法(几乎零成本、很多人不知道)
- H264封装为FLV
- QQ音乐播放地址 API
- c语言入门自学零基础软件,软件编程入门怎么自学 如何从零开始自学
- iphone,ipad尺寸汇总
- ubuntu更新镜像源
- 为什么要阅读《首先,打破一切常规》
- 读书笔记-高调做事低调做人 把握好度
- Opencv报错004:cv::VideoCapture无法读取本地视频文件,报错:cv::CvCapture_Images::open CAP_IMAGES: Stop scanning. Can‘
- 用python打开文件夹的三种方式