usb设备插入开机后无法识别问题

AI助手已提取文章相关产品:

    发现某些usb设备开机后插入可以正常使用,但是在插入状态下开机就无法识别,只能重新插拔一次,设备节点才被创建。

    这说明android启动时,vold一定错过这个usb设备的uevent。因此冷启动试试看——

    system/vold/main.cpp中修改main函数,添加usb设备的coldboot:

    coldboot("/sys/bus/usb/devices");

    reboot或kill zygote软重启,证实修改成功。

    

您可能感兴趣的与本文相关内容

当联想扬天 T4900 无法识别 USB 设备时,可能是由多种原因引起的,包括硬件故障、驱动问题、BIOS 设置错误或操作系统配置不当。以下是一些常见的解决方法: ### 检查 USB 端口和设备 首先确认 USB 设备本身没有问题,可以尝试将其插入其他电脑或笔记本电脑中,看看是否能够正常工作。如果设备在其他电脑上也无法使用,则可能是设备本身损坏。此外,尝试更换不同的 USB 端口,尤其是后置面板的 USB 端口,因为前置面板的 USB 可能连接不稳定或供电不足。 ### 重新启动电脑 有时系统可能会出现临时性的软件故障,导致 USB 设备无法识别。尝试重新启动电脑,看看问题是否得到解决。 ### 检查设备管理器 打开“设备管理器”,查看是否有黄色感叹号或问号标记,这表示驱动程序可能存在问题。可以尝试右键点击相关设备并选择“更新驱动程序”或“卸载设备”,然后重新插入 USB 设备,让系统自动重新安装驱动程序。 ### 更新或重新安装 USB 驱动程序 如果设备管理器中没有自动解决问题,可以前往联想官方网站,根据型号下载适用于联想扬天 T4900 的最新 USB 驱动程序,并手动进行安装。确保选择与操作系统版本兼容的驱动程序。 ### 检查 BIOS 设置 进入 BIOS 设置界面(通常在开机时按 F2 或 Del 键),检查 USB 相关选项是否被禁用。例如,某些主板可能会有“USB Legacy Support”或“EHCI Hand-off”等选项,确保它们处于启用状态。保存更改并退出 BIOS,然后重启电脑。 ### 检查电源管理设置 有时为了节能,系统可能会关闭 USB 端口的供电。可以在“设备管理器”中展开“通用串行总线控制器”,右键点击每个 USB Root Hub 或 USB 3.0 Root Hub,选择“属性”,在“电源管理”选项卡中取消勾选“允许计算机关闭此设备以节约电源”。 ### 检查注册表 在极少数情况下,Windows 注册表中的某些键值可能被错误修改,导致 USB 设备无法识别。可以通过运行 `regedit` 打开注册表编辑器,导航至 `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor`,确保 `Start` 键值为 `3`,表示 USB 存储服务已启用。 ### 检查磁盘管理 如果 USB 设备是一个存储设备(如 U 盘或移动硬盘),但未被分配盘符,也可能导致无法识别。可以通过“磁盘管理”工具查看设备是否显示为“未分配”或“脱机”。如果是这种情况,可以右键点击该设备,选择“在线”或“分配驱动器号”。 ### 检查硬件问题 如果以上方法都无法解决问题,可能是主板上的 USB 控制器损坏。可以尝试将主板送修或联系联想技术支持获取进一步的帮助。 ### 示例命令:启用 USB 存储服务 ```cmd sc config UsbStor start= demand sc start UsbStor ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值