4

Linux で libudev / sysfs を介して USB スティック (フラッシュ メモリ) と USB ハード ドライブを区別する方法はありますか? そうでない場合、ハードウェアを直接照会する方法はありますか? ありがとうございました。

4

1 に答える 1

1

おそらく、次のような udev ルールでデバイスのサブクラスを確認できます: ATTRS{bDeviceSubClass}=="xx". ただし、サブクラスだけを使用してスティックと実際のドライブを正確に区別できるかどうかはわかりません。

于 2013-02-13T14:42:24.320 に答える