前提条件
次の場合に次の手順を適用します…
- Media Composer Ultimate または Media Composer Enterprise を使用します。これらのエディションのみがビン ロックをサポートしています。
- Osirisアプリが起動しています。
- Osiris アプリは Osiris ボリュームをマウントできます。
- 通常のエディションの「Avid Media Composer」ではビンロック機能が動作しません。
導入
Osiris アプリは Osiris ボリュームを正常にマウントできる場合がありますが、Media Composer のビン ロック機能が機能しません。この最も一般的な理由は、SAN Fusion、Nexis などの他のビン ロック ソリューションからのサードパーティのカーネル拡張機能が残っていることです。このマニュアルの章では、これらの残ったカーネル拡張機能を特定して削除する方法を説明します。
1. ビンのロックの要件が満たされているかどうかを確認します。
- Osiris を除くサードパーティ製のビン ロック ツールがアンインストールされていることを確認してください。
- Osiris アプリが閉じられていることを確認してください。
- Avid Media Composer が閉じていることを確認してください。
- macOS ターミナルを開きます。
- ターミナルで「
mount」と入力し、Enter キーを押します。 - パラメータにio.projective.osiris.pamloopfs@pamfs0と(AvidUnityISIS、local、nodev、noexec、nosuid、synchronous)の両方が含まれるボリュームを探します。

io.projective.osiris.pamloopfs@pamfs0と(AvidUnityISIS、local、nodev、noexec、nosuid、synchronous)の両方が適切に設定されている場合、Osiris の bin ロックは適切に機能するはずです。これは、機能しないビンの原因は、別のビン ロック ツールからの残りのカーネル拡張機能である可能性が高いことを意味します。次の章では、これらのカーネル拡張機能を特定して削除する方法について説明します。
2. サードパーティのカーネル拡張機能のアンロード
カーネル拡張機能を削除する前に、それをアンロードして、カーネル拡張機能なしで Osiris が動作するかどうかを確認する必要があります。
1. Osiris アプリが閉じていることを確認します。
2. Avid Media Composer が閉じていることを確認します。
3. Osiris を除くサードパーティのビンロック ツールがアンインストールされていることを確認します。
4. macOS ターミナルを開きます。
5. kextstat | grep -v com.appleと入力して、サードパーティのカーネル拡張機能のリストをロードします。
6. 以前にインストールしたビン ロック ソフトウェアの名前を含むカーネル拡張機能 ( NexisやSan Fusion など) を探します。
7. 見つかったら、次のいずれかの方法を使用してカーネル拡張機能をアンロードします。古い方法は新しい macOS バージョンでは機能しない可能性があります
- 古い方法 :
sudo kextunload -b name.of.the.kext - 新しい方法 :
sudo kmutil unload -b name.of.the.kext
8. Osiris を起動し、ボリュームをマウントします。
9. Avid を起動し、ビンのロックを再度テストします。
3. カーネル拡張機能の削除
問題のあるカーネル拡張機能を特定したら、それを削除できます。
1. まず、カーネル拡張機能が配置されているパスを見つける必要があります。
2. ターミナルを開き、mdfind 'kMDItemKind == "Kernel Extension"' と入力します。
3. 削除するカーネル拡張機能を特定します
4. sudo rm -rf /path/to/the/extension/some_kext.kext と入力して Enter キーを押し、kext を削除します。
4. 最後の手段
上記の手順を使用してもビンロックの問題を解決できない場合は、macOS を最初から再インストールする必要があります。