boot-args kext-dev-modeを設定すると、シリアルポートが設定されますか?


回答:


5

このコマンドは、シリアルポート自体には関係ありません。

「sudo」部分は、スーパーユーザー特権で後続のコマンドを実行することを意味します。

コマンドはnvramです。これは、コンピューターの起動中にファームウェアとカーネルが使用するNVRAMの変数を変更できるコマンドです。

ここでの変数は「kext-dev-mode」で、1に設定することで有効になります。通常のカーネル拡張(主にドライバー)は開発者が署名する必要があり、開発者証明書はAppleが署名する必要があります。ロードできません。

「kext-dev-mode」は、未署名のカーネル拡張機能をテストする開発シナリオを対象としています。したがって、これらが実際に署名されているかどうかをテストせずにロードできます。

ただし、kext-dev-modeは何にも使用されなくなりました。上のOS Xエルキャピタン以降、それは絶対に何もしません。


違います。kext-dev-modeSIPがオフの場合のみ何もしません。
GDP2

実際に試してみましたか?SIPをオフにすると、kext-dev-modeなしで署名されていない拡張機能をロードできます。
jksoegaard

まあ、私はSIPとの両方を無効にしていませんkext-dev-mode。両方を一緒に使用し、無署名のkextをロードできました。また、私はネット上の他の人から聞いたことを消します。
GDP2

1
kext-dev-modeが廃止されて機能しなくなったという事実について、私がAppleのドキュメントにリンクしていることを知っていますか?-ネット上の他の人から聞いたことはありません。SIPを無効にするだけで十分です。
jksoegaard
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.