USBドライブを接続した後はどうなりますか?

USBドライブを接続した後はどうなりますか?

カーネル空間からユーザ空間へのUSBイベントフローは何ですか? USBドライブを接続すると、デスクトップにポップアップが表示されます。新しいUSBドライブを検出した後、それを取り付けてポップアップを表示するまでの一連のイベントは何ですか?

ベストアンサー1

udevこれは最新のLinuxシステムで利用可能です。システムで開始されたデーモンプロセスは、カーネルイベントの一致規則をudev検索し/etc/udev/rules.dて実行します。 USBドライブを挿入すると、一致するルールを検索して実行する/lib/udev/rules.dイベントが発生します。udev

ルール自体がシステムの機能を決定します。最近、udevDBUSを介してアプリケーションに警告を送信するHALとの通信が行われています。このアプローチは、直接または次を介して渡すudev統合ソリューションを好むため、廃止されました。udevddbusdbusを送信

udevアクティビティを通じて監視できますudevadm monitor

おすすめ記事