Written by
JackYamamotoWindows 10/11でVirtualBoxにmacOS Montereyをインストールする方法
概要:Windows PCでmacOS 12 Montereyを実行したいですか?この記事では、Windows 11/10/8.1にVirtualBoxでmacOS Montereyをインストールする手順を解説します。- iBoysoft
macOS 12 Montereyは、Live Text、ショートカット、ユニバーサルコントロール、フォーカスモードなど、Macのオペレーティングシステムに多くの新機能をもたらす大規模なアップデートです。Macを持っていなくても、Windows PC上の仮想マシンにインストールして試すことができます。
ここでは、個人、教育、評価目的で使用可能な無料の仮想マシンであるVirtualBoxにmacOS Montereyをインストールする方法を説明します。
目次:
WindowsでVirtualBoxにmacOS Montereyをインストールする方法は?
macOS MontereyをVirtualBoxにインストールするには、Windows PCが以下の最低要件を満たしていることを確認する必要があります。
- RAM: 4GB(8GB以上が推奨)
- ハードディスクの空き容量:80GB(150GB以上が推奨)
- CPU: 2コア(4コア以上が推奨)
PCのハードウェア仕様が分からない場合は、次の手順で確認できます:
- Ctrl + Shift + Escを押してタスクマネージャーを起動します。
- パフォーマンスタブを選択します。
- 左側からCPU、メモリ、またはディスクをハイライトして、具体的な情報を表示します。
PCが必要な要件を満たしている場合は、以下の手順でWindows 11/10/8.1/Windows Server 2012-2022にVirtualBoxでmacOS Montereyをダウンロードしてインストールします。
- ステップ1:WindowsにmacOS Montereyをインストールするために必要なファイルをダウンロードする
- ステップ2:Windows PCにVirtualBoxをインストールする
- ステップ3:macOS Montereyの仮想マシンを作成する
- ステップ4:macOS Montereyの仮想マシンの設定をカスタマイズする
- ステップ5:コマンドプロンプトでVirtualBoxコードを実行する
- ステップ6:Windows PC上のVirtualBoxでmacOS Montereyをインストールする
ステップ1:WindowsにmacOS Montereyをインストールするために必要なファイルをダウンロードする
以下はインストールに必要なファイルです。始める前にダウンロードしておくことができます。
1. macOS Monterey ISOファイルをダウンロードする
macOS Monterey ISOファイルは、macOS Montereyのインストーラーを含んだディスクイメージです。
2. Oracle VM VirtualBoxとその拡張パックをダウンロード
VirtualBoxは現在、以下のWindowsホスト(64ビット)をサポートしています:
- Windows 8.1
- Windows 10
- Windows 11 21H2
- Windows Server 2012
- Windows Server 2012 R2
- Windows Server 2016
- Windows Server 2019
- Windows Server 2022
VirtualBoxをダウンロードするには、ベースパッケージと拡張パックを取得する必要があります。
- ベースパッケージ:ベースパッケージにはすべてのオープンソースコンポーネントが含まれ、GNU General Public License V2のライセンスで提供されます。
- 拡張パック:拡張パックは、VirtualBoxの機能を拡張するための機能を提供します。機能には、VirtualBoxリモートデスクトッププロトコル(VRDP)、ホストウェブカムのパススルー、Intel PXEブートROM、およびAESアルゴリズムによるディスクイメージの暗号化が含まれます。
オラクルVM VirtualBoxのウェブサイトを開き、「Windowsホスト」をクリックしてWindows用ベースパッケージをダウンロードします。次に、「すべてのサポートされているプラットフォーム」をクリックして追加の拡張パックをダウンロードします(この記事の執筆時点では、最新バージョンのVirtualBoxは7.0.8です)。
ステップ2:Windows PCにVirtualBoxをインストール
- ダウンロードしたVirtualBoxベースパッケージをダブルクリックします。
- Oracle VM VirtualBoxセットアップウィザードが表示されたら、[次へ]ボタンをクリックします。
- VirtualBoxをインストールする場所を選択し、[次へ]>[はい]をクリックします。
- [はい]>[インストール]をクリックしてインストールプロセスを開始します。
- [完了]をクリックして自動的にVirtualBoxを起動します。
- ツール>[拡張機能]を選択します。
- [+インストール]アイコンをクリックし、ダウンロードした拡張パックを選択し、[開く]をクリックします。
- [インストール]ボタンをクリックします。
- 利用規約に同意するために「同意します」をクリックします。
- ツールを選択し、[ウェルカム]を選択します。
ステップ3:macOS Monterey仮想マシンの作成
PCにVirtualBoxとその拡張パックがインストールされたので、次のステップはmacOS Monterey用の新しい仮想マシンを作成することです。
- Oracle VM VirtualBoxマネージャーインターフェースで、新規作成をクリックします。
- 仮想マシンに名前を付けます。
- "ISOイメージ"の横の矢印をタップし、macOS MontereyのISOファイルを追加します。
- タイプをMac OS Xに設定します。
- バージョンをMac OS X(64ビット)に設定します。
- 次に進みます。
- メモリーサイズを少なくとも4GBに設定するために、スライダーを動かします。(赤いエリアはPCが動作に必要なメモリーですので避けてください。)
- プロセッサーの数を少なくとも2に設定します。(より多くのRAMとプロセッサーを搭載した仮想マシンはより良いパフォーマンスを発揮します。)
- 次に進みます。
- "今すぐ仮想ハードディスクを作成"をクリックします。
- 作成をクリックします。
- "ディスクサイズ"を80GB以上、例えば120GBに設定します。
- 次をクリックして終了します。
ステップ4:macOS MontereyのVirtualBoxの設定をカスタマイズする
- 左側から作成したmacOS Montereyの仮想マシンを選択し、設定をクリックします。
- "フロッピーディスク"を"ブート順序"から外します。
- 左側からディスプレイをクリックします。
- "ビデオメモリ"を128MBに増やします。
- USBをクリックします。
- USB 3.0(xHCI)コントローラーを選択し、OKをクリックしてください。
- ファイル > 終了でVirtualBoxを終了します。
ステップ5:コマンドプロンプトでVirtualBoxのコードを実行する
macOS MontereyはMacコンピューター専用のため、VirtualBoxのコードを変更して、PCではなくMacにmacOS Montereyをインストールしていると思わせる必要があります。
- PC上でメモ帳アプリを開き、以下のコマンドをコピー&ペーストしてください。cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage.exe modifyvm "VM名" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "VM名" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,1"
VBoxManage setextradata "VM名" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "VM名" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-AA95B1DDAB278B95"
VBoxManage setextradata "VM名" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "VM名" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1 - 編集をクリックし、"置換" を選択してください。
- 次に、VM名をmacOS Monterey仮想マシンに付けた名前で、大文字とスペースを同じように入力してください。
- すべて置換をクリックしてください。変更されたコードは以下の画像のようになります。
- スタートメニューで「cmd」と入力し、「管理者として実行」を選択してください。
- 最初のコマンドをCMDにコピー&ペーストしてEnterキーを押してください。
- すべてのコマンドをステップ6で繰り返してください。
- コマンドプロンプトとメモ帳を終了してください。
ステップ6:Windows PC上のVirtualBoxでmacOS Montereyをインストールする
これはVirtualBoxにmacOS Montereyをインストールする最終ステップです。さあ、始めましょう。
- VirtualBoxを起動します。
- macOS Monterey仮想マシンを選択し、[開始]をクリックします。
- 実行中のコードの完了を待ちます。
- お好みの言語を選択します。
- [ディスクユーティリティ]をクリックし、[続ける]をクリックします。
- 上部のオプションであるVBOX HARDDISKメディアを選択します。
- [消去]ボタンをクリックします。
- ディスクに名前を付けます。
- GUIDパーティションマップでAPFS形式にフォーマットします。
- [消去] > [完了]をクリックします。
- [ディスクユーティリティ]を選択し、[ディスクユーティリティを終了]をクリックします。
- "macOS Montereyをインストール"を選択し、[続ける]をクリックします。
- onscreenの指示に従ってmacOS Montereyをインストールします。
macOS Monterey VirtualBoxのトラブルシューティング
ホストからのSMC値の問い合わせに失敗しました (VERR_INVALID_HANDLE):
macOS Montereyの仮想マシンを実行する際に「ホストからのSMC値の問い合わせに失敗しました (VERR_INVALID_HANDLE)」というエラーメッセージが表示された場合、次のコマンドを実行してCMDで修正してください(仮想マシンの名前でVM Nameを置き換えてください):
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 0
macOS Montereyの仮想マシンを起動できません:
黒いコードのループで停止している場合、プロセッサの数を1に戻し、仮想マシンを再起動してmacOS Montereyをインストールしてください。インストールが完了した後は、後で元に戻すことができます。
macOS Monterey VirtualBoxのブートループ:
CMDを開き、管理者として実行し、次のコマンドを実行してください:
VBoxManage setextradata "VM Name" "VBoxInternal/TM/TSCMode" "RealTSCOffset"
この記事を共有して他の人がWindows PCにVirtualBoxでmacOS Montereyをインストールする方法を学ぶのに役立ててください。
macOS Monterey VirtualBoxに関するよくある質問
はい、Windows PC 上の VirtualBox で macOS を実行することができます。このガイドの手順に従う必要があります。
はい、M1 Mac 上で VirtualBox を実行することができます。VirtualBox のウェブサイトにアクセスして、[ダウンロード] をクリックし、正しいパッケージを入手してください。