2009-04-17 4 views
1

私はプログラムでテストすることができない方法でUSBフラッシュデバイスをマークする方法を見つけようとしていますそれを取り付けたりラベルを交換したりしてください。HALで取得できる方法でデバイスにマークを付けるには、ラベルをマウントまたは変更する必要はありません

デバイスとの動作が違う/表示されないデバイスに関して、変更できるプロパティはありますか?

Ubuntu Jauntyを実行しています。

+0

-1:OSが指定されていません。 -1:「ユーザーと異なって見える」という定義が不十分です。 -1:なぜPythonがここで言及されているのか分かりません。この質問には仕事が必要です。 –

答えて

0

VID/PIDを変更すると、デバイスをカスタムドライバなしで使用できなくなる可能性があります。 HALはあなたのためにあなたのフラッシュドライブを自動マウントするはずではありません。

言われているように、あなたはいつもブートセクタやドライブの始めの部分に何かを潜んでいます。その目的のために使用することができる余分なバイトがたくさんあります。

+0

私はMBRビットを反転することで何ができるかを見ていきます。 – lfaraone

1

このプロパティは変更できませんが、タプル(vendor_id、product_id、serial_number)は各デバイスに固有のものであるため、すでに存在するマークとして使用できます。 lsusbまたはusblibを使用して、USBバス上のデバイスを列挙することができます。

関連する問題