2

最近、私はmdevを置き換えていましたudev。と比較するとudevdmdev実際に多くのメモリ使用量を節約できます。構成は次のとおりです。

  • /etc/mdev.conf、デバイスがと一致した場合sd[a-z][0-9]、スクリプトusbmount_wrapperは「デバイスの作成後と削除前」の両方で呼び出されます

    sd [az] [0-9] 0:0 660 * / usbmount_wrapper

  • では、 debianusbmount_wrapperの効用と呼びました。usbmount

この構成は、ホットプラグイベントに対して正常に機能します(プラグインされたデバイスで下のノード/devが作成され、パーティションが正しくマウントされ、プラグが抜かれたデバイスでパーティションがアンマウントされ、デバイスノードが削除されます)。

fdiskツールでディスクをフォーマットしようとしたときに問題が発生しました。ホットプラグイベントをダンプすることにより、イベントシーケンスは:すべての古いパーティションを削除->すべての新しく作成されたパーティションを追加します。ls /dev/sd*直後に実行するとfdisk、これらの新しいパーティションの新しいデバイスノードが表示され、数秒後にこれらのパーティションが削除されます。に競合状態があり、デバイスノードが最初に作成されてから削除されると結論付けることができmdevます。これは、ホットプラグイベントのシーケンスとは逆です。私も作成しようとしまし/dev/mdev.seqたが、問題は解決しません。mdevバージョンは1.17busybox からです

誰かがmdev同じ問題を試し、遭遇した場合は、アドバイスをお願いします。事前にあなたの助けと感謝に感謝します。

4

0 に答える 0