2021年11月へ

MacBookPro(2021, M1 Pro)にて,機能拡張がブロックされ,VirtualBoxがインストールできない

公開日:

最終更新日:

要約

MacBookPro(2021, M1 Pro)への環境移行で大半のソフトは問題なく動作しましたが、機能拡張のブロックによりAudio Hijackのインストールにはセキュリティ設定変更が必要でした。一方、VirtualBoxは同様の対処でもインストールに失敗し、ARM版Windowsがないため利用を断念。今後はリモートデスクトップなど他手段に頼る方針です。

  • MacBookPro
  • M1 Pro
  • 機能拡張
  • Audio Hijack
  • VirtualBox
  • インストール問題
  • セキュリティ設定
  • Rosetta2
  • 仮想環境
  • ソフトウェア互換性

大体の環境を,MacBookPro(2018)からM1 Proへと移すことが出来ました。

Rosetta2が走るので,私の環境で動かないソフトはありません。

ただ,「機能拡張のブロック」によって,インストールにつまづいたものが2つありました。

Audio Hijack(Rogue Amoeba)

Radikoの録音などに重宝しているAudio Hijackですが,こちら「機能拡張のブロック」によってインストール出来ませんでした。

(インストール時に案内が出ますが)解決作としては次の通りです。

(1)Macを修復モードで起動

*M1 Macでは,電源ボタンを長押しすると,修復モードに入ります(インテルMacではコマンド+Rで起動)。

(2)ユーティリティから「起動セキュリティユーティリティ」を開く

(3)「低セキュリティ」を選択し,「確認済みの開発元から提供されたカーネル機能拡張のユーザ管理を許可」を選択

その後,再起動して,インストールを試行すると,無事完了します。

Virtual Box(Oracle)

仮想環境の作成といえば,Virtual Boxですが,こちらも同様に引っかかります。

M1環境でうまくいっている事例もあるようですが,私の環境では出来ませんでした。

【Mac】VirtualBoxを使ってみました【M1チップ搭載】

まず,「機能拡張のブロック」など聞かれずに,インストールに失敗します。

Audio Hijackと同様に,セキュリティを変更し,再度インストールを試行します。

また,セーフモードで実行するとうまくいくという記事もありましたので,セーフモードでも試してみます。

MacでVirtualBoxがインストールエラーになる(セキュリティーとプライバシーの許可が出来ない)場合の対処法

今度は,「機能拡張がブロックされました」というダイアログが出ますが,システム環境のセキュリティ項目から,Oracleを認証することが出来ません。

結局,やったことは下の通りです。


・セーフモードでの起動

・低セキュリティモードでの起動
 *2つの項目を両方ともチェックして試行しました。


しかし,インストール出来ません。

どうしようかな,と考えていましたが,仮にVirtualBoxがインストールできても,ARM版Windowsが手元にないので,あまり意味がありません。Remote Desktopで自宅のWindowsに接続する方が楽です。

開発用のサーバーもVisual Studio CodeでSSH接続して実行できるので,そこまで必須ではありません。

これ以上,時間を割くのももったいないので,とりあえず,今の時点では出来ないのだろうと,諦めました。

以上,VirtualBoxがインストールできないというお話でした。