推出 U 盘,但是未拔出,如何重新连上使用?

2019-02-21 11:39:26 +08:00
 c4f36e5766583218

不要重新插拔

4871 次点击
所在节点    硬件
29 条回复
misaka19000
2019-02-21 20:12:12 +08:00
USB 协议是在插入时通过硬件对设备进行检测的,如果操作系统对于“弹出”的操作是断掉 USB 设备的供电,那么基本上不可能在不重新插拔 USB 设备的情况下重新检测到 USB 设备
sephinh
2019-02-21 20:15:27 +08:00
以前 ThinkPad 是有个软件可以做到,不过后来基本也没更新过,mac 就不知道了
HMSQQbA
2019-02-21 20:36:32 +08:00
Linux 下也是通过 udisks2 卸载时会断电,必须重新插拔
killeder
2019-02-21 21:37:13 +08:00
@misaka19000 先禁用再启用 USB 控制器?
c4f36e5766583218
2019-02-21 22:08:03 +08:00
@misaka19000 "在插入时通过硬件对设备进行检测的",通过什么检测?如何再让它执行一遍检测?
c4f36e5766583218
2019-02-21 22:08:34 +08:00
@killeder 网上倒是对 Windows 提到过这方法
misaka19000
2019-02-21 22:41:10 +08:00
OscarUsingChen
2019-02-22 06:40:36 +08:00
2 个办法,网上看来的
1. 买一个能单独控制 USB 供电的 Hub,用软件控制
2. 直接卸载在重装 USB 的 kext,会导致所有的 U 盘下线再上线
crc8
2019-03-25 15:27:01 +08:00
我以前用过 Windows 平台下的 devcon 记得是可以的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/537181

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX