Windows
 Computer >> コンピューター >  >> システム >> Windows

【完全ガイド】VirtualBoxでWindows 10にmacOSをインストールする方法

Macの美しいデザインと洗練された操作性に惹かれて乗り換えを検討しつつも、Windowsならではの幅広いソフトウェア対応や利便性は手放せない——そんな悩みを抱えている方は多いのではないでしょうか。とはいえ、2台のパソコンを並べて持つのはコストも場所ももったいないものです。

そんなときに活躍するのが、無料で使える仮想化ソフト「VirtualBox」です。お使いのPCが必要な要件を満たしていれば、Windows 10上でmacOSを動かすことが可能です。この記事では、VirtualBoxの概要から、WindowsパソコンでmacOSを起動するための具体的な手順まで、順を追ってわかりやすく解説します。

VirtualBoxとは?

VirtualBoxは、クロスプラットフォームで提供されている仮想化アプリケーションです。1台のコンピュータ上で複数のOS(Windows、macOS、Linux、Windows Serverなど)を実行でき、Intel製・AMD製のいずれのプロセッサにも対応しています。Mac用の仮想マシンとしても手軽に利用できます。

必要なシステム要件

VirtualBoxの導入を始める前に、まず以下の3つの最低システム要件を確認しておきましょう。

  • RAM:4GB以上
  • 64ビット版のコンピュータ
  • デュアルコアプロセッサ

Windows 10にmacOSをインストールする手順

最小要件をクリアしていることを確認したら、以下の手順に従って、Windows 10パソコンにmacOS Sierraをインストールしていきます。

  1. 配布リンクからmacOS High Sierraのイメージをダウンロードし、Zipファイルをデスクトップ上で展開します。
  2. 公式サイトから最新版のVirtualBoxをダウンロードし、インストールします。
  3. VirtualBoxを起動したら、上部の「新規」ボタンをクリックします。仮想マシンの基本情報を入力する画面が表示されます。
    【完全ガイド】VirtualBoxでWindows 10にmacOSをインストールする方法

スクリーンショットを参考に、以下のように入力してください。

  • 名前: macOS 10.12 Sierra
  • タイプ: Mac OS X
  • バージョン: 10.12 Sierra
  1. 入力が完了したら「次へ」をクリックします。ハードディスクの選択画面が表示されるので、「すでにある仮想ハードディスクファイルを使用する」を選び、フォルダアイコンをクリックして、デスクトップに展開したOS X Sierraのvmdkファイルを指定します。
    【完全ガイド】VirtualBoxでWindows 10にmacOSをインストールする方法
    【完全ガイド】VirtualBoxでWindows 10にmacOSをインストールする方法
  2. 次に、VirtualBox上部の設定アイコンをクリックします。「一般」タブが開きます。
  3. 「一般」の隣にある「システム」をクリックします。表示されるタブ内で、プロセッサー数のスライダーを「2」に設定し、「PAE/NXを有効化」にチェックが入っていることを確認します。
    【完全ガイド】VirtualBoxでWindows 10にmacOSをインストールする方法
  4. 続いて「マザーボード」タブを開き、「フロッピー」のチェックを外し、ドロップダウンメニューで「ICH9」が選択されていることを確認します。
    【完全ガイド】VirtualBoxでWindows 10にmacOSをインストールする方法
  5. 次に「ディスプレイ」セクションへ移動し、ビデオメモリーのスライダーを「128 MB」に設定します。
    【完全ガイド】VirtualBoxでWindows 10にmacOSをインストールする方法
  6. 最後に、左側のペインから「ストレージ」を選択し、属性の下にある「macOS 10.12 Sierra.vmdk」を選んで、ハードディスクを「SATA Port 0」に設定します。すべて完了したら「OK」をクリックします。
    【完全ガイド】VirtualBoxでWindows 10にmacOSをインストールする方法
  7. これでVirtualBox側の設定はすべて完了です。ウィンドウを閉じて、次はコマンドプロンプトを使ってVirtualBoxにコードを追加していきます。
  8. まず、以下のコードをメモ帳などにコピーしておきましょう。
cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage.exe modifyvm "macOS 10.12 Sierra" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "macOS 10.12 Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "macOS 10.12 Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "macOS 10.12 Sierra" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "macOS 10.12 Sierra" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "macOS 10.12 Sierra" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
  1. コマンドプロンプトを管理者として実行します。コマンドプロンプトのアイコンを右クリックし、「管理者として実行」を選択してください。
    【完全ガイド】VirtualBoxでWindows 10にmacOSをインストールする方法
  2. コマンドプロンプトに先ほどのコードをコピー&ペーストしてEnterキーを押します。以下のような画面が表示されれば成功です。
    【完全ガイド】VirtualBoxでWindows 10にmacOSをインストールする方法
  3. コマンドプロンプトを閉じて、VirtualBoxを起動します。「macOS 10.12 Sierra」を選択して「起動」をクリックすると、数秒後に仮想Macマシンが立ち上がります。
    【完全ガイド】VirtualBoxでWindows 10にmacOSをインストールする方法
  4. あとは画面の指示に従って仮想Macの初期設定を行います。セットアップが完了すれば、macOS Sierraを搭載した仮想Macがすぐに使える状態になります。
    【完全ガイド】VirtualBoxでWindows 10にmacOSをインストールする方法

まとめ

以上で、Mac OS X仮想マシンの準備は完了です。追加の出費なしに、お気に入りのOSであるmacOSの機能を存分に楽しめます。VirtualBoxを活用すれば、Windows 10パソコン上に無料でmacOS環境を構築できるのです。

注意: Appleのソフトウェア使用許諾契約(EULA)では、macOSのインストールは原則としてApple製ハードウェアに限定されています。本手順は学習・検証目的のものであり、実行は自己責任でお願いします。

  1. VirtualBoxを使ってWindows 10にUbuntuをインストールする完全ガイド

    Windowsをお使いの方でも、OSを切り替えることなくUbuntuを利用することができます。その鍵となるのが、VirtualBoxを使った仮想環境の構築です。仮想マシンの大きなメリットは、必要なときだけ起動できる点と、ディスクのパーティション分割といった特別な作業が一切不要な点にあります。 この記事では、VirtualBoxを使用してWindows 10上にUbuntuをインストールする手順を、初心者にもわかりやすく解説します。 作業を始める前に、以下の3つのソフトウェアをダウンロードしておきましょう。 Oracle VirtualBox Ubuntu(ISOイメージ) VirtualBo

  2. 非対応PCにWindows 11をインストールする方法|ISOとレジストリ設定で要件を回避する手順

    Windows 11は、Windows 7、8、10からの無料アップグレードとして、すべてのWindowsデスクトップユーザーに提供されています。しかし、古いPCの中には公式にWindows 11へ対応していない機種も多く存在します。それでも諦める必要はありません。いくつかの工夫をすれば、非対応のPCにもWindows 11をインストールすることが可能です。 残念ながら、Microsoftは古いマシンへの最新OSのインストールを公式にサポートしていません。必要なハードウェアやソフトウェアが不足している場合、動作に問題が生じる可能性もあります。とはいえ、これらの制限を回避し、ほぼどんなPCにもW