VirtualBox 5.1.8のインストールでは、カーネル拡張機能はインストールされませんでした。どうすれば修正できますか?[macOS 10.13]


20
  1. VirtualBoxをインストールすると、インストールが「失敗」したと表示されましたが、アプリケーションフォルダーにVirtualBox.appが残っています。
  2. Windows 7 VMを起動しようとすると、「カーネルドライバーがインストールされていません(rc = -1908)」と表示されます。
  3. オンラインソリューションは、「ホストを再起動する」必要があると言っています。StartupItemsフォルダーを確認しましたが、空です。

そのため、インストーラーはカーネル拡張機能のインストールに失敗したと思います。

そのため、カーネル拡張機能のインストールを妨げるSIPと呼ばれるものがあります。今のところ無効にする必要がありますか?

私は何をしますか?8時間でWindows仮想マシンが必要になります...


VBox 5.1.28の何が問題になっていますか?
クラノマス

回答:


38

High Sierraには、カーネル拡張機能の読み込みをブロックするセキュアカーネル拡張機能の読み込みという新しいセキュリティ機能が搭載されています。実装は疑わしいようです。

Apple以外のカーネル拡張機能の読み込みを許可するには、[設定]> [セキュリティとプライバシー]> [全般]で実行を許可する必要があります。

ここに画像の説明を入力してください

または、ターミナルコマンドでセキュリティ機能を無効にします(非推奨)。

sudo spctl --master-disable

1
ヒープに感謝します。ボタンはそれをしませんでした。インストールを実行するたびに、同じ開発者のロックを解除するように求められました。コマンドはしました。
-baash17

2
この提案された解決策は私には機能しません(「許可」も「ターミナル」コマンドでもありません)。これはVB 5.2でテストされていますか?
バイキング

2
一度失敗すると、再インストールできません。High Sierra 10.13.3、VB 5.2.6および5.1.4。アンインストールしても解決しません。
色域

私は10.13.4を使用していますが、残念ながら機能しません。Allowは何もしません。コマンドを実行してAnywhereを選択することもしません。太陽の下では何も機能しないようです。
コーネリアス

ここのメッセージの1つまたは別のスレッドで簡単なメモを見ましたが、それは私が見逃していた重要な部分でした。[セキュリティとプライバシー]ダイアログを開いたとき、[適用]ボタンが表示され、ボタンをクリックしても、明らかなアクションはありませんでした。プロンプトはまだ残っています。私は申請を試みる前にもっと長く待つ必要がありました。ボタンが実際に機能するまで20分間待っていました(プロンプトが消えました)。
ケビンブックス

6

このソリューションはHigh Sierraで機能しました。トリックは、確実に失敗するインストール実行を1回実行することでしたが、「一般セキュリティ」タブで「Oracle拡張機能を許可する」プロンプトを表示しました。[許可]オプションをクリックします。その後、インストールを再度実行すると、インストールが成功します。


最初の答えは、問題の根本的な原因です。しかし、この答えは完璧だと思います。インストール後に失敗したメッセージが表示され、仮想ボックスが表示される場合、Motifskyが述べたように、成功するまで再インストールする必要があります。その後、動作するはずです。それは私のために働いた。ありがとう
Karpak
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.