VirtualBoxを使ってWindows PCにmacOSをインストールする完全ガイド

Windowsユーザーの中には、Mac本体を購入する予算はないものの、macOSを使いたい場面に遭遇することがあります。Appleは自社製以外のハードウェアへのOSインストールを意図的に難しくしているため、この洗練されたOSのメリットを活かすのは容易ではありません。
しかし、VirtualBoxを活用すれば、Windows PC上にmacOSをインストールすることが可能です。この記事では、その具体的な手順を詳しく解説します。
事前に準備するもの
まず、Oracle VM VirtualBoxをダウンロードしてインストールしておきましょう。加えて、インストールしたいmacOSバージョンのISOイメージファイルも必要です。
実は、ISOイメージの入手は思った以上に手間がかかります。手元にMacがある場合でも、すでにインストール済みのOSはダウンロードできません。MacがmacOS Mojaveで動作している場合は、App StoreでmacOS High Sierraのページを開き、そこからインストーラーをダウンロードしてください。
このAPPファイルをDMG形式に変換し、さらにDMGからISOへ変換する必要があります。より簡単ですがセキュリティ面でリスクのある方法として、目的のmacOSバージョンのISOをオンラインで探すという選択肢もあります。該当するISOを配布しているサイトは多数存在しますが、非公式サイトからのダウンロードには一定のリスクが伴う点に注意しましょう。
macOS仮想マシンの作成手順
1. 画面の指示に従ってWindows PCにVirtualBoxをインストールします。「新規」ボタンをクリックして、新しい仮想マシンを作成しましょう。

2. 仮想マシン名には、インストールするmacOSのバージョン名(例:High SierraやMojave)を入力します。タイプとバージョンは自動的に適切な設定値が入力されます。

3. 仮想マシンに割り当てるRAM容量を選択します。RAMを多く割り当てるほど仮想マシンの動作は快適になりますが、ホストOS(WindowsまたはLinux)用に十分なメモリを残しておくことを忘れないでください。

4. 「仮想ハードディスクを作成する」を選択して「作成」ボタンをクリックします。デフォルト設定の「VDI」のままチェックを入れ、「次へ」を押しましょう。

5. 可変サイズと固定サイズのどちらの仮想ハードディスクにするかを選びます。可変サイズの場合、ディスクは小さな状態で始まり、必要に応じて容量が拡張されます。固定サイズの場合は、設定した容量分が物理ハードディスク上に即座に確保されます。

6. 仮想ハードディスクのサイズを指定し、「作成」をクリックして仮想マシンの作成を完了させます。

最終設定を行う
1. 作成した仮想マシンを選択した状態で、「設定」の歯車アイコンをクリックします。サイドメニューから「システム」を選択し、「ブート順序」の設定で「フロッピー」のチェックを外してください。これにより、仮想マシンがHigh Sierraのディスクイメージから起動するようになります。また、「ベースメモリ」は最低でも2048MB以上に設定しておきましょう。

2. 同じく「システム」メニュー内の「プロセッサー」タブを開きます。CPU数を2以上に設定し、「PAE/NXを有効化」にチェックが入っていることを確認してください。

3. サイドバーから「ストレージ」メニューを選択します。「ストレージデバイス」の下にある「空」をクリックし、画面右上の光学ディスクアイコンを選択してHigh SierraのISOファイルを指定します。この際、「ホストのI/Oキャッシュを使用する」にチェックを入れておきましょう。「OK」をクリックして変更を保存します。

4. 次に「ディスプレイ」セクションに移動し、「ビデオメモリー」を128MBに設定して「OK」をクリックします。

5. 仮想マシンでmacOSを実行する前に、管理者権限のコマンドプロンプトまたはPowerShell(Windowsの場合)、もしくはターミナル(Linuxの場合)で以下のコマンドを実行する必要があります。実行する前に、必ずVirtualBoxを終了しておいてください。
Windowsユーザーは以下のコマンドをそのまま実行できます。Linuxユーザーは各VBoxManageコマンドの先頭に「sudo」を付け、最初の行のパスをお使いのLinuxディストリビューションにインストールされたVirtualBoxの場所に置き換えてください。
cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage 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
6. 最後に、VirtualBoxを再度開いて緑色の「起動」矢印をクリックし、仮想マシンを立ち上げます。あとは画面の指示に従ってmacOSをインストールしましょう。

MacなしでmacOSを活用しよう
これでVirtualBoxへのmacOSのインストールは完了です。使いたいときは、VirtualBoxを起動して仮想マシンをスタートするだけです。使用後は、VirtualBoxを閉じても、macOS仮想マシン側からシャットダウンしてもどちらでも構いません。
仮想マシンについてさらに学びたい方は、VirtualBoxとVMware間でのVMファイル変換方法をチェックしてみてください。また、Windows 10向けのおすすめ無料仮想化ソフトウェアの一覧も参考になります。
-
【完全版】Kodi(コディ)のインストール方法|Windows 10・Androidへの導入手順とVPN設定を解説
XBMC Foundationが開発した「Kodi」は、オープンソースで無料利用可能なメディアプレイヤーソフトウェアです。2004年にリリースされましたが、2017年以降に一気に人気が高まりました。まだ使い始めていないという方も、本記事を読めばWindows 10 PCおよびAndroidデバイスへのKodiのインストール方法がわかります。 Kodiを使うメリットとは? Kodiをインストールすべき理由は数多くあります。主なメリットは以下の通りです。 テレビ番組、映画、音楽を1つのオールインワンプラットフォームで楽しめる 膨大なコンテンツライブラリを提供 動画再生時のバッファリングが発生しな
-
【完全ガイド】VirtualBoxでWindows 10にmacOSをインストールする方法
Macの美しいデザインと洗練された操作性に惹かれて乗り換えを検討しつつも、Windowsならではの幅広いソフトウェア対応や利便性は手放せない——そんな悩みを抱えている方は多いのではないでしょうか。とはいえ、2台のパソコンを並べて持つのはコストも場所ももったいないものです。 そんなときに活躍するのが、無料で使える仮想化ソフト「VirtualBox」です。お使いのPCが必要な要件を満たしていれば、Windows 10上でmacOSを動かすことが可能です。この記事では、VirtualBoxの概要から、WindowsパソコンでmacOSを起動するための具体的な手順まで、順を追ってわかりやすく解説します