カーネルモジュールをアンロードする方法


9

を実行するkextstatと、現在ロードされているカーネルモジュールのリストが表示されます。このコマンドから収集した情報を使用してカーネルモジュールをアンロードする方法を教えてください。

回答:


13

kextunloadカーネル拡張機能への完全なパスをパラメーターとして/System/Library/Extensions/指定するか(それらはに存在する)、またはによって表示されるバンドル識別子を指定することで、カーネルモジュールをアンロードできますkextstat。たとえば、OS XのFuseをアンロードする場合は、次のようにします。

sudo kextunload -b com.github.osxfuse.filesystems.osxfusefs

その後kextload、同じ方法で拡張機能を読み込むために使用できます。

おまけのヒント: Apple以外のサードパーティのカーネル拡張のみを表示したい場合は、逆grepを使用できます。

kextstat | grep -v com.apple
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.