有沒有辦法在Linux中通過libudev/sysfs區分USB棒(閃存)和USB硬盤驅動器?如果沒有,有沒有辦法直接查詢硬件?謝謝。Linux,sysfs,usb棒和usb硬盤驅動器
3
A
回答
1
也許你可以用這樣的udev規則檢查the device subclass:ATTRS{bDeviceSubClass}=="xx"
。我不知道是否可以使用子類來準確地區分真正的驅動器。
相關問題
- 1. 在Windows上區分USB閃存驅動器和USB硬盤驅動器
- 2. 通過BIOS的USB硬盤驅動器/筆驅動器仿真
- 3. Visual Studio 2010項目,TFS和USB硬盤驅動器
- 4. 將xampp數據庫或表複製到外部硬盤驅動器或USB棒
- 5. 在Windows中編程區分USB軟盤驅動器和USB閃存驅動器
- 6. 如何阻止USB以阻止筆驅動器和外部硬盤驅動器
- 7. 如何檢測USB閃存驅動器的盤符USB閃存驅動器的
- 8. Android USB OTG讀取USB驅動器
- 9. C++ \ Win32的信息有關的所有驅動器:硬盤驅動器,USB驅動器,光盤驅動器,軟盤驅動器等
- 10. USB棒上的Power Shell腳本:如何確定USB驅動器號?
- 11. 是否有可能通過USB和網絡共享一個USB硬盤驅動器?
- 12. 德爾福 - 如何獲得USB移動硬盤和記憶棒列表?
- 13. 模擬Linux中的硬盤驅動器
- 14. ASP.NET檢測USB驅動器
- 15. 寫出USB驅動器
- 16. USB驅動器上的GIT
- 17. 如何在Autohotkey中查找USB連接的可移動硬盤驅動器
- 18. USB記憶棒
- 19. Linux USB驅動程序probe()問題
- 20. Linux USB驅動程序:中斷URBs
- 21. 修改的USB鍵盤驅動程序未接收按鍵(Linux)
- 22. 通過VBScript檢測USB和軟盤驅動器的字母
- 23. 如何使用Python在Ubuntu/Linux上檢測僅插入USB和硬盤驅動器?
- 24. USB驅動戰略
- 25. 如何獲得OS X上USB驅動器的硬盤序列號?
- 26. 通過USB從iPhone應用程序訪問Mac硬盤驅動器
- 27. 硬盤或硬盤驅動器
- 28. USB驅動器和Windows驅動器限制
- 29. 能夠安裝Windows/Mac OSx/Linux的可啓動USB驅動器
- 30. 如何在linux中獲得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