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

WindowsコンピューターでmacOSを使用したい場合があります。ほとんどの場合、2つの領域の間には壁があり、macOSユーザーはAppleのハードウェアを使用する必要があり、Windowsコンピューターでは使用できませんが、この壁は徐々に消えつつあります。仮想マシンツールを使用して、WindowsシステムにmacOSをインストールできます。この記事では、Windows 11のVirtualBoxにmacOSをインストールする方法について説明します。

Windows 11でmacOSを実行できますか?

Windows 11でmacOSを実行するには、Oracle VirtualBoxを使用します。ただし、合法的に取得したmacOSのコピー、2 GBのメモリ、4つの論理CPUを備えた64ビットコンピューターがあり、管理者であるか管理者権限を持っていることを確認する必要があります。これらすべてがある場合は、WindowsシステムにmacOSをインストールしてください。

Windows 11のVirtualBoxにmacOSをインストールする

Windows 11のVirtualBoxにmacOSをインストールするには、次の4つの手順が必要です。

  1. macOSファイルのダウンロード
  2. VirtualBoxのインストール
  3. 仮想マシンの作成
  4. VMの設定を構成する
  5. VirtualBoxにmacOSをインストールする

それらについて詳しく説明します。

1] macOSファイルのダウンロード

Apple StoreからmacOSファイルをダウンロードする必要があります。ストアからmacOS BugSurファイルをダウンロードする必要があります。ファイルは大きいので、十分なインターネット接続、十分なスペース、および時間がかかります。許可されていない場所からファイルをダウンロードすることはお勧めしませんので、ご注意ください。

2] VirtualBoxのインストール

オペレーティングシステムをダウンロードしたら、使用している仮想マシンソフトウェアであるVirtualBoxをダウンロードします。同じことを行うには、download.virtualbox.orgにアクセスし、VirtualBox-6.1.26-145957-Win.exeを選択します。VirtualBoxソフトウェアと一緒にOracle_VM_VirtualBox_Extension_Pack-6.1.26-145957.vbox-extpackという拡張機能パッケージをダウンロードする必要があります。

両方のファイルをダウンロードしたら、ダウンロードフォルダに移動し、インストールパッケージであるVirtualBox-6.1.26-145957-Win.exeを実行します。次に、画面上の指示に従ってVMをインストールする必要があります。インストールが完了したら、拡張機能パッケージを実行してインストールします。

注:アプリのいずれかをインストールするときにエラーが発生した場合は、メモリ整合性を無効にしてコンピューターを再起動してから、インストールメディアを実行してください。

3] 仮想マシンの作成

macOSをインストールするには、まずOracle VirtualBoxを使用して仮想マシンを作成する必要があります。このプロセスは少し面倒に思えるかもしれませんが、以下に示す手順に従うと、手間をかけずにVMを作成できます。同じことを行うには、規定の手順に従ってください。

  1. WindowsシステムでOracle VirtualBoxを起動します。
  2. 新規ボタンをクリックします。
  3. 次のウィンドウで、次の詳細を入力する必要があります。

  4. >名前:この仮想マシンに付けたい名前を入力できますが、覚えやすい名前にするために、macOSまたはMacintoshMachineなどの単純な名前を使用してください。
    >マシンフォルダ:これはVMが保存される場所です。少なくとも100 GBの空き容量があるディスクを選択してください。
    >タイプ: Mac OS Xを選択します(自動的に選択されます)
    >バージョン: Mac OS X (64ビット)を選択します(自動的に選択されます)
  5. 次のウィンドウで、スライダーを使用してVMにRAMを割り当てます。十分なメモリを割り当てますが、合計容量の50%を超えないようにする必要があります。
  6. ハードディスクウィンドウで、仮想ハードディスクを今すぐ作成するを選択して作成をクリックします。
  7. 次に、ハードディスクファイルの種類を選択する必要があります。以下の説明を参照して、適切と思われるものを選択して続行してください。

  8. >VDI (VirtualBox Disk Image): VirtualBox Disk Imageは、VMWare WorkstationやHyper-Vなどの他のVMソフトウェアに仮想マシンを移動する必要がある人には適していません。
    >VHD (Virtual Hard Disk): Hyper-VにVMを転送する場合に適しています。
    >VMDK (Virtual Machine Disk): VMをVMWareに移行したい場合に最適です。
  9. 次に、使用可能なスペースがどれくらいかわからない場合は動的に割り当てを選択し、VMに割り当てるスペースがわかっている場合は固定サイズを選択できます。特にSSDを使用している場合は、動的割り当てを選択することをお勧めします。
  10. ファイルの場所とサイズのウィンドウで、少なくとも60 GBを指定して続行します。

このようにして、仮想マシンが作成されます。

5] VMの設定を構成する

仮想マシンを作成したら、macOSに適した設定を構成しましょう。同じことを行うには、まず作成したVMでいくつかの変更を加え、次にいくつかのCMDコマンドを実行します。そのため、以前の手順に従って前者を実行します。

  1. VMが作成されたら、それを選択して設定をクリックします。
  2. システム>マザーボードに移動します。
  3. フロッピーのチェックを外し、オプションの前にある矢印を使用して光学ドライブを最初の起動オプション、ハードディスクを2番目の起動オプションにします。
  4. プロセッサタブに移動し、少なくとも2つのコアを割り当て、実行キャップを100%のままにし、PAE/NXを有効にします。OKをクリックして設定を保存します。
  5. 次に、ディスプレイ>画面に移動し、ビデオメモリを128 MBに設定し、他のすべての設定はそのままにします。
  6. ストレージに移動し、コントローラー:SATAをクリックして、ホストI/Oキャッシュを使用する横のボックスにチェックを入れ、空を選択します。DVDアイコンをクリックし、メニューからディスクファイルを選択をクリックします。次に、以前にダウンロードしたmacOSファイルが保存されている場所に行き、同じファイルを選択します。

まだ作業は完了していません。macOSをインストールする前に、いくつかのコマンドを実行する必要があります。同じことを行う前に、VirtualBoxを閉じます。閉じるボタンをクリックするだけでなく、VirtualBoxを開き、実行中のプログラムを右クリックして、タスクの終了を選択します。

次に、gist.github.comに移動し、すべてのコードをメモ帳ファイルにコピーします。コピーしたコードの最初の行には、VirtualBoxをインストールした場所を入力する必要があります。デフォルトでは、場所は次のようになりますが、カスタムインストールを実行した場合は別の場所を使用してください。

cd "C:\Program Files\Oracle\VirtualBox\"

場所を編集した後、仮想マシン名のすべてのインスタンスをmacOSに変更します。すべての調整を行った後、コードは次のようになります。

cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage.exe modifyvm "macOS" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

注:最初の行のアドレスを除いて、他のすべてのものはコードでも同じである必要があります。ただし、VirtualBoxのインストールプロセス中に場所を変更していない場合は、アドレスも同じになります。

これらのコマンドを実行するには、コマンドプロンプトを管理者として開き、すべての行を個別に実行します。最初の行を実行するとVirtualBoxディレクトリにリダイレクトされ、残りのコードはVMをmacOSに適したものにするためにあります。

6] VirtualBoxにmacOSをインストールする

前述のすべての手順を実行すると、macOSをインストールするための環境が作成されます。今すぐ必要なことは、仮想マシンを実行してOSをインストールすることだけです。VirtualBoxにmacOSをインストールするには、規定の手順に従ってください。

  1. VirtualBoxを開きます。
  2. 作成したmacOS VMを選択し、スタートボタンをクリックします。
  3. 言語を選択するように求められます。それを行って続行します。
  4. ディスクユーティリティページで、VBOX HARDDISK MEDIA>消去をクリックします。
  5. アクションを確認するように求められます。ダイアログボックスが表示されたら、消去をクリックします。
  6. 完了したら、ディスクユーティリティ画面を閉じます。
  7. 回復ページにリダイレクトされます。そこで、macOS Big Surをインストールを選択してから続行する必要があります。
  8. 最後に、画面上の指示に従ってインストールプロセスを完了します。

このようにして、VirtualBoxを使用してWindowsコンピューターにmacOS Big Surをインストールできます。

VirtualBoxにmacOSをインストールするにはどうすればよいですか?

VirtualBoxにmacOSをインストールするには、5つの手順が必要です。最初にmacOSとVirtualBoxの両方を入手し、次にVMを作成し、macOSに適したものにして、OSをインストールする必要があります。インストールを続行する場合は、前述のガイドを確認してください。うまくいけば、簡単にmacOSをインストールできるでしょう。