有沒有辦法在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