Ubuntu 10.04 では、udev サブシステムに挿入が通知され、ファイルシステムをマウントして外部スクリプトを実行するためのルールを呼び出すことができるように、USB フラッシュ ドライブの挿入をシミュレートする方法が必要です。
RAMdisk の書き込みについて詳しく説明している Linux デバイス ドライバーの作成方法に関する詳細なチュートリアルを読みましたが、その仮想デバイスには udevadm からの親デバイスのリストがないため、USB デバイスのようには見えません。ここの投稿は、仮想 USB ルート ハブを作成する必要があることを示唆しています。
私は、仮想 USB ドライブを RAM ディスクに接続することに同意していないことに注意してください。仮想ドライブをディスク上のフォルダーにリダイレクトするのと同じくらいうれしいです。これは、組み込みアプリケーションの USB 中心の機能 (挿入/取り外し/読み取り/書き込み) を Squish テストするために使用されます。アプリケーションは udev サブシステムを監視して、リムーバブル メディアのどこでデータを読み書きする必要があるかを判断します。いくつかのカスタム ルールは、特に USB リムーバブル メディアを探すように構成されているため、シミュレートされたデバイスが実際の USB デバイスのように見えることが重要です。 udev.
質問: 仮想 USB ルート ハブを作成する必要がある場合、それを行うためのチュートリアルを教えてもらえますか?
それが必要でない場合、上記のリンク先の RAMdisk チュートリアルを USB 大容量記憶装置として表示するように拡張するための次の手順は何ですか?
ご回答ありがとうございます。