有没有办法在Linux中通过libudev/sysfs区分USB棒(闪存)和USB硬盘驱动器?如果没有,有没有办法直接查询硬件?谢谢。Linux,sysfs,usb棒和usb硬盘驱动器
3
A
回答
1
也许你可以用这样的udev规则检查the device subclass:ATTRS{bDeviceSubClass}=="xx"
。我不知道是否可以使用子类来准确地区分真正的驱动器。
相关问题
- 1. 在Windows上区分USB闪存驱动器和USB硬盘驱动器
- 2. 将xampp数据库或表复制到外部硬盘驱动器或USB棒
- 3. 如何检测USB闪存驱动器的盘符USB闪存驱动器的
- 4. Android USB OTG读取USB驱动器
- 5. C++ \ Win32的信息有关的所有驱动器:硬盘驱动器,USB驱动器,光盘驱动器,软盘驱动器等
- 6. USB棒上的Power Shell脚本:如何确定USB驱动器号?
- 7. 是否有可能通过USB和网络共享一个USB硬盘驱动器?
- 8. 德尔福 - 如何获得USB移动硬盘和记忆棒列表?
- 9. 写出USB驱动器
- 10. Linux USB驱动程序probe()问题
- 11. Linux USB驱动程序:中断URBs
- 12. 修改的USB键盘驱动程序未接收按键(Linux)
- 13. 通过USB从iPhone应用程序访问Mac硬盘驱动器
- 14. 如何获得OS X上USB驱动器的硬盘序列号?
- 15. 硬盘或硬盘驱动器
- 16. USB驱动器和Windows驱动器限制
- 17. 能够安装Windows/Mac OSx/Linux的可启动USB驱动器
- 18. 如何实现鼠标驱动Linux USB鼠标驱动?
- 19. 无法装入USB硬盘中RHEL 7.1
- 20. 将USB驱动器映射到Windows中的USB集线器和端口
- 21. C# - 从硬盘驱动器
- 22. 阅读像USB闪存驱动器的iPad/iPhone磁盘
- 23. 每个USB记忆棒可以变成可启动的USB吗?
- 24. 列出Linux中的所有USB驱动器
- 25. 从Linux中删除USB主机控制器驱动程序
- 26. C程序检测Linux中的USB驱动器
- 27. 用PC模拟USB闪存驱动器
- 28. 从'计算机'访问USB驱动器
- 29. 从USB闪存驱动器运行Tomcat
- 30. 用于USB笔驱动器的模块
USB闪存设备通常不会对'hdparm -I'做出适当的响应,所以如果出现'SG_IO'错误,它通常意味着它是一个pendrive而不是转盘(我很害怕SSD来测试理论在ATM上) – Petesh 2013-02-14 13:02:03
刚刚尝试过使用插入SATA的SSD <-> USB设备 - “hdparam -I”给出的信息几乎与查询USB闪存时的信息相同:( – 2013-02-14 13:25:33
我使用了几根支持棒,驱动器和SSD进行了检查,得到http://db.tt/F4BQZcDr我也在设备上使用了sg_inq,并获得了https://www.dropbox.com/s/cwbih24iqjvkfcb/sg_inq.txt - 我不认为我得到了和你一样的回应hdparm,虽然 – Petesh 2013-02-14 15:46:44