Home

VirtualBox上のWindows 10/11にmacOS Montereyをインストールする方法

Updated on 2024年4月29日月曜日

iBoysoft author JackYamamoto

Written by

JackYamamoto
Professional tech editor

Approved by

Jessica Shee

やまと English Français Deutsch Español Português

Windows 10/11でVirtualBoxにmacOS Montereyをインストールする方法

概要: Windows PCでmacOS 12 Montereyを実行したいですか?この記事では、Windows 11/10/8.1にVirtualBox上にmacOS Montereyをインストールする手順について説明します。-by iBoysoft

macOS Monterey VirtualBox

macOS 12 Monterey は、Live Text、Shortcuts、Universal Control、Focus Modeなど、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のハードウェア仕様が不明な場合は、以下の手順で確認できます:

  1. Ctrl + Shift + Escを押してタスクマネージャーを起動します。
  2. パフォーマンスタブを選択します。
    Check the memory CPU or storage of your PC
  3. 左側からCPU、メモリ、またはディスクを選択して詳細情報を表示します。

PCが必要な要件を満たしている場合、以下の手順に従って進めてください Windows 11/10/8.1/Windows Server 2012-2022にVirtualBox上にmacOS Montereyをダウンロードおよびインストールする.

  • Step 1: macOS MontereyをWindowsにインストールするために必要なファイルをダウンロードする
  • Step 2: Windows PCにVirtualBoxをインストールする
  • Step 3: macOS Montereyの仮想マシンを作成する
  • Step 4: macOS Monterey仮想マシンの設定をカスタマイズする
  • Step 5: コマンドプロンプトでVirtualBoxコードを実行する
  • Step 6: Windows PC上のVirtualBoxにmacOS Montereyをインストールする

 

Step 1: macOS MontereyをWindowsにインストールするために必要なファイルをダウンロード

以下はインストールに必要なファイルです。開始する前にダウンロードできます。

1. macOS Monterey ISOファイルをダウンロード

macOS MontereyのISOファイルは、macOS Montereyのインストーラーが含まれたディスクイメージです。

2. Oracle VM VirtualBoxとそのExtension Packをダウンロードする

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をダウンロードするには、基本パッケージとExtension Packを入手する必要があります。

  • 基本パッケージ:基本パッケージにはすべてのオープンソースコンポーネントが含まれており、GNU General Public License V2のライセンスが適用されています。
  • Extension Pack:Extension PackにはVirtualBox Remote Desktop Protocol (VRDP)、ホストウェブカムのパススルー、Intel PXEブートROM、AESアルゴリズムによるディスクイメージ暗号化などの機能を追加します。

そのウェブサイトにアクセスし、「Windows hosts」をクリックしてWindows用の基本パッケージをダウンロードします。その後、「All Supported Platforms」をクリックして追加のExtension Packをダウンロードします。(この記事の執筆時点では、最新バージョンのVirtualBoxは7.0.8です。

Windows PCにVirtualBoxをダウンロード

ステップ2:Windows PCにVirtualBoxをインストールする

  1. ダウンロードしたVirtualBox基本パッケージをダブルクリックします。
  2. Oracle VM VirtualBox Setupウィザードが表示されたら、次へボタンをクリックします。
    VirtualBoxセットアップウィザードを実行
  3. VirtualBoxをインストールする場所を選択し、次へ>はい をクリックします。
  4. インストールプロセスを開始するには、はい>インストール をクリックします。
  5. VirtualBoxを自動的に起動するには、完了 をクリックします。
  6. ツール>拡張機能を選択します。
    VirtualBoxにExtension Packを追加するにはExtensionsをクリック
  7. ( + ) インストールアイコンをクリックし、ダウンロードしたExtension Packを選択し、オープンをクリックします。
  8. インストールボタンをクリックします。
    Windows PCにVirtualBox拡張パックをインストールする
  9. 「同意する」をクリックして同意します。
  10. ツールを選択し、ウェルカム を選択します。

ステップ3:macOS Monterey用の仮想マシンを作成する

今、PCにVirtualBoxとそのExtension Packがインストールされたので、次のステップはmacOS Monterey用の新しい仮想マシンを作成することです。

  1. Oracle VM VirtualBox Manager インターフェースで、[新規作成] をクリックします。
  2. 仮想マシンに名前を付けます。
    macOS Monterey 用の仮想マシンを作成
  3. "ISO イメージ" 欄の横にある矢印をタップし、macOS Monterey の ISO ファイルを追加します。
  4. タイプを Mac OS X に設定します。
  5. バージョンを Mac OS X(64 ビット)に設定します。
  6. 次へ をタップします。
  7. メモリサイズを少なくとも 4 GB に構成するために、スライダーを移動します。(パソコンを動作させるために必要なメモリが赤色の領域には近づかないようにしてください。)
    macOS Monterey 仮想マシンのメモリとプロセッサを構成
  8. プロセッサ数を少なくとも 2 に設定します。(追加の RAM とプロセッサがあると、仮想マシンのパフォーマンスが向上します。)
  9. 次へ をクリックします。
  10. "今すぐ仮想ハードディスクを作成" をクリックします。
  11. 作成 をクリックします。
  12. ディスクサイズを 80GB 以上(たとえば 120GB)に設定します。
    macOS Monterey 仮想マシン用のディスクサイズを割り当て
  13. 次へ > 完了 をクリックします。

ステップ 4: macOS Monterey VirtualBox の設定をカスタマイズ

  1. 左側から作成した macOS Monterey 仮想マシンを選択し、[設定] > [システム] をクリックします。
    macOS Monterey 仮想マシンをカスタマイズするために設定をクリック
  2. 「ブート順序」から「フロッピーディスク」のチェックを外します。
    フロッピーディスクをブート順序から除外
  3. 左側から [ディスプレイ] をクリックします。
  4. 「ビデオメモリ」を 128MB に増やします。
    ビデオメモリを設定
  5. USB をクリックします。
  6. USB 3.0(xHCI)コントローラを選択し、OK をクリックします。macOS Monterey 仮想マシン用に USB 3 コントローラを選択
  7. ファイル > 終了 をクリックして VirtualBox を終了します。

ステップ 5: コマンドプロンプトで VirtualBox コードを実行

macOS MontereyはMacコンピューター専用なので、VirtualBoxのコードを変更して、macOS MontereyをPCではなくMacにインストールしていると思わせる必要があります。

  1. PC上のNotepadアプリを開き、以下のコマンドをコピー&ペーストします。cd "C:\Program Files\Oracle\VirtualBox\"
    VBoxManage.exe modifyvm "VM Name" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
    VBoxManage setextradata "VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,1"
    VBoxManage setextradata "VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
    VBoxManage setextradata "VM Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-AA95B1DDAB278B95"
    VBoxManage setextradata "VM Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
    VBoxManage setextradata "VM Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
  2. 「編集」>「置換」をクリックします。
  3. 次に、macOS Montereyの仮想マシンに付けた名前で、VM Nameを同じ大文字やスペースで置き換えます。
  4. 「すべて置換」をクリックします。変更されたコードは以下の画像のようになります。
    macOS Monterey仮想マシン用の正しいコード
  5. スタートメニューでcmdと入力し、「管理者として実行」を選択します。
    管理者としてコマンドプロンプトを実行
  6. 最初のコマンドをCMDにコピー&ペーストしてEnterを押します。
  7. すべてのコマンドをステップ6で繰り返します。
    Windowsでコマンドプロンプトでコマンドを実行
  8. コマンドプロンプトとNotepadを終了します。

ステップ6: Windows PCのVirtualBoxにmacOS Montereyをインストールする

macOS MontereyをVirtualBoxにインストールするための最後の手順です。では始めましょう。

  1. VirtualBoxを起動します。
  2. macOS Monterey仮想マシンを選択し、Startをクリックします。
    macOS Monterey仮想マシンを起動
  3. コードの実行が完了するのを待ちます。
  4. 希望の言語を選択します。
  5. Disk Utilityをクリック > 続行します。
  6. トップのオプション、VBOX HARDDISK Mediaを選択します。
    macOS Montereyの仮想マシンを消去
  7. 消去ボタンをクリックします。
  8. ディスクに名前を付けます。
  9. APFS形式でGUIDパーティションマップにフォーマットします。
  10. 消去をクリック > 完了します。
  11. Disk Utilityを選択 > Disk Utilityを終了します。
    Disk Utilityを終了
  12. "macOS Montereyをインストール"を選択 > 続行します。
    macOS Montereyをインストール
  13. macOS Montereyをインストールするための画面の指示に従います。
    Windows PCにmacOS Montereyをインストールする方法

macOS Monterey VirtualBoxが機能しない時のトラブルシューティング

ホストからSMC値を取得できませんでした (VERR_INVALID_HANDLE):

macOS Montereyの仮想マシンを実行する際にエラー"ホストからSMC値を取得できませんでした (VERR_INVALID_HANDLE)"を受け取った場合、以下のコマンドを実行して修正してください。仮想マシンの名前で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"

この記事を共有して、他の人がVirtualBoxでWindows PCにmacOS Montereyをインストールする方法を学べるように支援してください。