USBストレージデバイス(USBスティック)がLinuxディストリビューション(変更されたUbuntu 10.04)にマウントされているかどうかを識別しようとしています。現時点では、lsusb -vコマンドを使用して解析し、関心のあるUSBデバイスのバス、デバイス、およびIDを取得します。
バス:001デバイス:008 ID 0781:5560SanDiskCorp.。。。
私が理想的に望んでいるのは、lsusb -vから取得したデータを使用して、そのusbがマウントされているかどうかを判断できるようにすることです。
私はこれまでこの分野を実際にいじったことはありませんでした(それはちょうど私の膝に終わったようなものです)どんなポインタでもありがたいです。私はここや他のサイトを見て、いくつかの興味深いことを学びましたが、実際に私を近づけるものは何もありません。/ proc / mountで、usbがマウントされていることを確認できますが、lsusbを使用してデバイスで取得した情報を、cat / proc/mountで取得した情報と一致させることができません。これは必要なアプリケーションの一部を形成するためです。互いに一致させることができます。
参考:アプリケーションはPythonで記述されており、pyUSBなどの外部ライブラリを使用できないという制約を受けています。私が言うように、どんなポインタ/ヘルプも大歓迎です。
乾杯