仮想マシンの人気は日々高まっており、それには正当な理由があります。既存のシステムに加えてまったく異なるシステムを使用できることは、一般の人々がしばらく前に想像さえしなかったことです。 VirtualBoxは、さまざまなプラットフォームで利用できる最も有名なハイパーバイザーの1つです。ただし、インストール手順が期待どおりに進まない場合があります。結局のところ、一部のユーザーは「 インストールに失敗しました MacシステムにVirtualBoxをインストールしようとしたときのエラーメッセージ。
VirtualBoxのインストールに失敗しました
このエラーメッセージは、インストーラーが使用している証明書がmacOSで許可されていないために表示されます。 VirtualBoxインストーラーは、実際にはOracle America証明書を使用して署名されています。この証明書は、インストーラーが続行するために許可する必要があります。 インストール 。ただし、この場合、証明書がブロックされているため、インストーラーは結果として上記のエラーメッセージをスローします。
現在、この問題にはかなりの数の回避策があります。 1つ目は、セキュリティとプライバシーの設定からの証明書を単に許可することです。ただし、システムにリモート接続している場合は、これを行う際にいくつかの問題があります。それでも、考えられるすべてのシナリオを実行し、回避策を提供します。それで、それ以上の苦労なしに、始めましょう。
方法1:証明書を許可する
上記のエラーメッセージが表示されたときに最初にすべきことは、システム環境設定からの証明書を許可することです。結局のところ、証明書はデフォルトでは許可されていないため、システム環境設定の[セキュリティとプライバシー]で承認を待っています。したがって、そこから許可する必要があります。ただし、システムにリモート接続している場合は、これが機能しない可能性があることに注意してください。したがって、問題を修正するために使用できる他の回避策があります。そうは言っても、問題を解決するには、以下の手順に従ってください。
- まず、仮想イメージを排出する必要があります。これは、を開くことによって行うことができます ファインダ 。そこで、VirtualBoxオプションが下に表示されるはずです。 デバイス 。
VirtualBoxイメージ
- そこからデバイスを取り出します。
- それが済んだら、 システム 環境設定 。
- [システム環境設定]画面で、[ セキュリティとプライバシー オプション。
- さて、 一般 タブをクリックすると、「 OracleAmericaのシステムソフトウェアのロードがブロックされました '。
Oracle証明書の許可
- クリックしてください 許可する これを可能にするためにその前にボタン。
- その後、VirtualBoxのインストールを再試行してください。そうすることで、デバイスが自動的に再度マウントされるため、心配する必要はありません。
方法2:未確認の開発者アプリを許可する
上記のエラーメッセージを修正する別の方法は、Macで身元不明の開発者アプリを許可することです。これが行うことは、本質的にからのアプリケーションを許可することです 正体不明の開発者 開かれる。さて、これは通常行うべきことではありませんが、この場合は例外になる可能性があります。システムにVirtualBoxをインストールしたら、これを無効にする必要があることに注意することも重要です。これを行うには、以下の手順に従ってください。
- まず、閉じます システム環境設定 開いている場合は画面。
- その後、 行く あなたに ファインダ 次に、ドロップダウンメニューから[ ユーティリティ 。
- そこから、 ターミナル 。
ターミナルを開く
- ターミナルウィンドウで、 sudo spctl –master-disable コマンド。
- 管理者パスワードの入力を求められます。パスワードを入力し、コマンドが実行されたらターミナルウィンドウを終了します。
- その後、 システム 環境設定 窓。
- システム環境設定で、 セキュリティとプライバシー 。
- 次に、ウィンドウの下部にあるをクリックします。 ロック アイコン。
システム環境設定
- 管理者パスワードの入力を求められますので、入力してください。
- 次に、 アプリのダウンロードを許可する から、を選択します どこでも オプション。
- 最後に、時計をもう一度クリックして変更を保存します。
- 次に、VirtualBoxインストーラーを実行して、問題が解決するかどうかを確認します。
VirtualBoxを正常にインストールしたら、この設定を無効にする必要があります。これを行うには、以下の手順に従ってください。
- 閉じます システム環境設定 ウィンドウを開き、 ターミナル 。
- そこに、 sudo spctl –master-enable そしてヒット 入る 。
SPCTLの有効化
- 管理者パスワードを入力し、コマンドが実行されるのを待ちます。
- 最後に、ターミナルウィンドウを閉じます。
- これにより、変更が通常に復元されます。
方法3:スクリプトを実行する
前に述べたように、一部の人にとっては、最初の方法で[許可]ボタンをクリックしても機能しない場合があります。これは特に、Macの前にローカルに存在せず、 リモート接続 /画面の共有。このような場合、Macに[許可]ボタンをクリックするように指示するスクリプトを実行することができます。これを機能させるには、[セキュリティとプライバシー]ウィンドウを移動しないようにする必要があります。これは本当に重要です。そうは言っても、以下の手順に従ってスクリプトを作成して実行します。
- まず、場所を尋ねられるまでVirtualBoxインストーラーを実行します。
- 次に、開きます システム環境設定 に行きます セキュリティとプライバシー 。
- ここで、スクリーンショットツールを起動し、の座標を見つける必要があります 受け入れる ボタン。これを行うには、を押します CMD + SHIFT + 4 ボタンをクリックしてから、 受け入れる ボタン。値を書き留めます。
スクリーンショットを撮る
- 最後に、スクリプトエディタを開いて、以下を貼り付けます。
アプリケーション「システムイベント」に{x、y}をクリックするように指示します
- ここに、 バツ そして そして は座標なので、それに応じて置き換えてください。
- 最後に、コマンドを実行します。これにより[許可]ボタンが押され、VirtualBoxをインストールできるようになります。