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

仮想マシンのWindows10でmacOSを実行する方法

Windows10は優れたオペレーティングシステムです。それには癖と煩わしさがありますが、どのオペレーティングシステムにはありませんか? MicrosoftやWindows10に注目している場合でも、買い物をすることができます。

これを行うには、既存のオペレーティングシステムと仮想マシンの安全な範囲から行うよりも良い方法はありますか?このようにして、WindowsでmacOSを実行できます。これは、WindowsでMac専用アプリを使用するのに最適です。

そこで、Windowsの仮想マシンにmacOSをインストールして、WindowsマシンからAppleアプリを実行できる仮想Hackintoshを作成する方法を次に示します。

Windows 10でmacOS仮想マシンを作成するために必要なファイルは何ですか?

「ハウツー」を掘り下げる前に、重要なツールをダウンロードしてインストールする必要があります。チュートリアルでは、 Oracle VirtualBox Manager(VirtualBox)の両方を使用してmacOS仮想マシンを作成する方法について詳しく説明します。 およびVMwareWorkstationPlayer (VMware Player)

  • VirtualBoxの最新バージョンをダウンロードします。このチュートリアルでは、VirtualBox6.1.22を使用します
  • VMwarePlayerの最新バージョンをダウンロードします。このチュートリアルでは、VMwarePlayer16を使用します

macOSのコピーも必要です。 BigSurは最新のmacOSバージョンです。 macOSBigSurのダウンロードリンクは次のセクションにあります。

このチュートリアルでは、VirtualBoxまたはVMware Playerを使用して、Intelハードウェアで実行されている仮想マシンにmacOSBigSurをインストールすることに焦点を当てます。

残念ながら、AMDハードウェアにアクセスできないため、チュートリアルを提供できません。

ただし、AMDシステムを使用している人は、AMDハードウェアでVMwareを使用してmacOSBigSurを起動する必要があるコードスニペットがあります。

macOS Big Sur仮想マシンの起動は、Intelバージョンと同じですが、わずかに異なるコードスニペットを使用します。チュートリアルとコードスニペットは、以下のセクションにあります。

さらに、記事の最後に、いくつかのAMD macOS Catalina、Mojave、およびHighSierra仮想マシンのチュートリアルへのリンクがあります。

macOSBigSur仮想イメージをダウンロード

以下のダウンロードリンクを使用して、VirtualBoxとVMwareの両方のmacOSBigSurイメージをダウンロードします。

ダウンロード: macOSBigSur仮想マシンイメージ

ダウンロード: VMwarePlayerパッチツール

VirtualBoxを使用してmacOSBigSur仮想マシンを作成する方法

macOS仮想マシンを作成する前に、VirtualBoxExtensionPackをインストールする必要があります。 USB 3.0のサポート、マウスとキーボードのサポート、およびその他の便利なVirtualBoxパッチの修正が含まれています。

ダウンロード :Windows用VirtualBox拡張パック(無料)

下にスクロールして、サポートされているすべてのプラットフォームを選択します ダウンロードしてから、ダブルクリックしてインストールします。

1。 macOSBigSur仮想マシンを作成する

VirtualBoxを開きます。 新規を選択します 。 macOSと入力します 。

VirtualBoxは、入力時にOSを検出し、デフォルトでMacOSXになります。これはそのままにしておくことができます。

仮想マシン名については、覚えやすく、入力しやすい名前にしてください。一連のコマンドでこの名前を入力する必要があり、複雑な名前を複数回入力するのはイライラします!

仮想マシンのWindows10でmacOSを実行する方法

次に、macOS仮想マシンが使用できるRAMの量を設定します。少なくとも4GBをお勧めしますが、ホストシステムから提供できるものが多ければ多いほど、エクスペリエンスは向上します。

システムで使用可能なRAMより多くのRAMを割り当てることはできず、ホストオペレーティングシステムで使用可能なメモリをいくらか残しておく必要があることを忘れないでください。

次に、今すぐハードディスクを作成を選択します 作成を選択します 。次の画面で、仮想ハードディスクを選択します 、次にディスクサイズを最小50GBに設定しますが、スペースを節約できる場合はそれ以上にするのが理想的です。 macOSBigSurには少なくとも35GBのストレージが必要です。

2。 macOSBigSur仮想マシン設定を編集する

まだmacOSBigSur仮想マシンを起動しようとしないでください。仮想マシンを起動する前に、設定を少し調整する必要があります。 macOS仮想マシンを右クリックして、[設定]を選択します 。

仮想マシンのWindows10でmacOSを実行する方法
  1. システムの下 、フロッピーを削除します 起動順序から。 チップセットを確認します ICH9に設定されています 。
  2. プロセッサを選択します タブ。 2つのプロセッサを割り当てます。余裕のあるCPU(Intel Core i7または複数の追加コアを備えたi9など)がある場合は、さらに割り当てることを検討してください。ただし、これは重要ではありません。
  3. PAE/NXを有効にすることを確認してください ボックスがチェックされています。
  4. 表示の下 、ビデオメモリを設定します 128MBまで。
  5. さて、ストレージの下に 、ストレージデバイスで空のディスクを選択します 。次に、オプティカルドライブの横にあるディスクアイコンを選択します 。 macOSBigSurディスクイメージを参照して選択します。
  6. 最後に、 USBに移動します タブをクリックし、 USB 3.0を選択します 、次に OKを押します 。

3。コマンドプロンプトを使用して、VirtualBoxにカスタムコードを追加します

macOSBigSur仮想マシンを起動する時期ではありません。現在の構成では、VirtualBoxはmacOSディスクイメージでは機能しません。

それを起動して実行するには、macOS仮想マシンが機能する前に基本的にVirtualBoxにパッチを適用する必要があります。これを行うには、コマンドプロンプトを使用してコードを入力する必要があります。詳細は以下のとおりです。

VirtualBoxを閉じることから始めます。 VirtualBoxまたはそれに関連するプロセスのいずれかが実行されている場合、コマンドは正しく実行されません。

閉じたら、Windowsキー+Xを押します。 、次にコマンドプロンプト(管理者)を選択します メニューから。メニューにPowerShellオプションのみが表示されている場合は、コマンドと入力します スタートメニューの検索バーに移動します。次に、[ベストマッチ]を右クリックして、[管理者として実行]を選択します。 。次のコマンドを使用して、OracleVirtualBoxディレクトリを見つけます。

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

ここで、次のコマンドを1つずつ入力します。仮想マシンの名前に一致するようにコマンドを調整します。たとえば、私の仮想マシン名は macOS Big Sur です 。

コマンドは次のとおりです。

VBoxManage.exe modifyvm "macOS Big Sur" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,1"
VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-AA95B1DDAB278B95"
VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

コマンドが完了し、エラーが発生しなかったと想定したら、コマンドプロンプトを閉じます。

仮想マシンのWindows10でmacOSを実行する方法

4。 macOSBigSur仮想マシンを起動します

VirtualBoxを再度開きます。 macOS仮想マシンをダブルクリックして起動します。長いテキストストリームが表示され、その後にAppleロゴが続きます。次の画面で、選択した言語を選択してから、続行

仮想マシンのWindows10でmacOSを実行する方法
  1. 次に、ディスクユーティリティを選択します 。 macOSBigSurをインストールするためのクリーンなドライブを作成します。
  2. ディスクユーティリティで、 VBOX HARDDISK MEDIAを選択します 内部ドライブ列から。
  3. ドライブを選択したら、消去に進みます ユーティリティの上部にあるオプション。
  4. ドライブに名前を付け、フォーマットを設定します Mac OS拡張(ジャーナリング)、 およびスキーム GUIDパーティションマップへ 。
  5. 消去を選択します 。
  6. 完了したら、ディスクユーティリティを終了してBigSurリカバリ画面に戻ることができます。ここから、 macOSBigSurのインストールを選択する必要があります 。
  7. ディスクユーティリティで作成したドライブを選択し、[続行]をクリックします。
仮想マシンのWindows10でmacOSを実行する方法

これで、インストールには数分かかると言われています。しかし、私の経験では、これは正しくありませんでした。最初のインストールフェーズには約15分かかりましたが、macOS Big Sur仮想マシンが再起動した後、2番目のインストール画面が表示されます。

その画面の初期インストール時間は約29分から始まります。ただし、残り1分未満に達すると そして、あなたはあなたの希望を得る-しないでください。

この時点からインストールが完了するまでにさらに1時間かかりましたが、3時間以上待っている人の報告も読んだことがあります。さらに悪いことに、インストールが進行中であるかどうかを判断する方法はありません。時間を無駄にしているだけです。

仮想マシンのWindows10でmacOSを実行する方法

時間があれば、数時間そのままにしておいてください。戻ってきたら、macOSBigSurのウェルカムページを見つめていることを願っています。

macOSのセットアップが完了したら、VirtualBox内でスナップショットを作成します。 マシン>スナップショットを撮るに移動します 、スナップショットに名前を付けて、処理されるのを待ちます。何かが壊れたり、Big Sur仮想マシンが破損したりした場合は、スナップショットに戻って以前の正常なインストールを復元できます。

VMwareWorkstationPlayerを使用してmacOSBigSur仮想マシンを作成する方法

VirtualBoxよりもVMwareを優先しますか? VMwareを使用して、VirtualBoxとまったく同じように機能するmacOSBigSur仮想マシンを作成できます。また、VirtualBoxと同様に、VMwareもmacOSBigSur仮想マシンが機能する前にパッチを適用する必要があります。

チュートリアルのこの部分は、IntelおよびAMDシステムで機能します 。 AMDユーザーは、仮想マシンのVMXファイルを編集するときに2番目のコードスニペットを使用する必要があります。チュートリアルを読んで、これが正確に何を意味するかを確認してください。

1。 VMwareWorkstationPlayerにパッチを適用する

  1. 「macOSBigSurVirtual Imageのダウンロード」セクションには、VMwarePlayerパッチツールがあります。 続行する前に、パッチツールをダウンロードしてください。
  2. パッチツールをダウンロードした場所を参照します。アーカイブの内容を抽出します。このプロセスは、フォルダが同じドライブ上にある場合に最適に機能します(たとえば、VMwareルートフォルダと抽出されたアーカイブは両方ともC:\ドライブにあります)。
  3. VMwareが完全に閉じていることを確認します。 Unlockerフォルダーで、 win-installを右クリックします。 コマンドスクリプトを選択し、管理者として実行を選択します 。スクリプトはコマンドプロンプトウィンドウを開き、パッチスクリプトが実行されます。

注意してください 。スクリプトが急に動き、「ファイルが見つかりません」を監視する必要があります 「メッセージ。

「ファイルが見つかりません」または「システムが指定されたファイルを見つけることができません」というメッセージの最も一般的な理由は、VMware Workstation Playerをデフォルトのフォルダとは別の場所にインストールし、別のディレクトリからパッチを実行することです。

パッチが完了したら、VMwareを開くことができます。

2。 VMwareを使用してmacOSBigSur仮想マシンを作成する

仮想マシンのWindows10でmacOSを実行する方法
  1. [新しい仮想マシンの作成]を選択します。 後でオペレーティングシステムをインストールしますを選択します 。
  2. 次に、 Apple Mac OS Xを選択します 、バージョンをmacOS10.16に変更します。 macOSオプションが表示されない場合は、パッチが正しくインストールされていないことが原因です。
  3. 次に、macOSBigSur仮想マシンの名前を選択する必要があります。覚えやすいものを選択してから、ファイルパスを便利な場所にコピーします。すぐに編集するために必要になります。
  4. 次の画面で、ディスクサイズを50GB以上に設定し、仮想ディスクを単一のファイルとして保存を選択します。 。仮想ディスク作成ウィザードを完了しますが、まだ仮想マシンを起動しないでください。

3。 macOSBigSur仮想マシン設定を編集する

仮想マシンを起動する前に、ハードウェア仕様を編集する必要があります。

仮想マシンのWindows10でmacOSを実行する方法
  1. VMwareのメイン画面から、macOS Big Sur仮想マシンを選択し、右クリックして設定を選択します。 。
  2. 仮想マシンのメモリを最大4GBまでバンプします。 RAMに余裕がある場合は、さらに割り当てることができます。
  3. プロセッサの下 、使用可能なコアの数を2(使用可能な場合はそれ以上)に編集します。
  4. 次に、新しいCD / DVD(SATA)を選択します。 >ISOイメージファイルを使用する 。 macOS BigSurISOファイルを参照して選択します。
  5. [ハードウェア]ウィンドウを閉じて、[完了]を選択します。

ただし、まだVMware Workstation Player macOSBigSur仮想マシンを起動しないでください。構成ファイルにはまだいくつかの編集が必要です。

4。 Intelハードウェア用のmacOSBigSurVMXファイルを編集する

このセクションはIntelユーザー向けです これには、VMware macOS Big Sur仮想マシンをオンにする前に行う必要のある最終的な編集セットが含まれます!

VMwareを閉じます。 macOS仮想マシンを保存した場所に移動します。デフォルトの場所は次のとおりです。

C:\Users\YOURNAME\Documents\Virtual Machines\YOUR MAC OS X FOLDER

macOS Big Sur.vmxにアクセスします 、右クリックして、[メモ帳で開く]を選択します (またはお好みのテキストエディタ)。構成ファイルの一番下までスクロールして、次の行を追加します。

smbios.reflectHost = "TRUE"
hw.model = "MacBookPro14,3"
board-id = "Mac-551B86E5744E2388"
smc.version = "0"

保存 、次に終了します。

これで、VMwareを開き、macOS Big Sur仮想マシンを選択して、起動できます!

5。 AMDハードウェア用のmacOSBigSurVMXファイルを編集する

このセクションはAMDユーザー向けです 。上記のセクションと同様に、AMDユーザーも先に進む前にVMXファイルを編集する必要があります。 AMDの編集にはIntelバージョンよりも数行多く含まれますが、データをコピーしてファイルに貼り付けることができます。

VMwareを閉じます。 macOS仮想マシンを保存した場所に移動します。デフォルトの場所は次のとおりです。

C:\Users\YOURNAME\Documents\Virtual Machines\YOUR MAC OS X FOLDER

macOS Big Sur.vmxを参照して右クリックし、[プログラムから開く]>[メモ帳]を選択します (またはお好みのテキストエディタ)。構成ファイルの一番下までスクロールして、次の行を追加します。

smc.version = “0”
cpuid.0.eax = “0000:0000:0000:0000:0000:0000:0000:1011”
cpuid.0.ebx = “0111:0101:0110:1110:0110:0101:0100:0111”
cpuid.0.ecx = “0110:1100:0110:0101:0111:0100:0110:1110”
cpuid.0.edx = “0100:1001:0110:0101:0110:1110:0110:1001”
cpuid.1.eax = “0000:0000:0000:0001:0000:0110:0111:0001”
cpuid.1.ebx = “0000:0010:0000:0001:0000:1000:0000:0000”
cpuid.1.ecx = “1000:0010:1001:1000:0010:0010:0000:0011”
cpuid.1.edx = “0000:0111:1000:1011:1111:1011:1111:1111”
smbios.reflectHost = “TRUE”
hw.model = “MacBookPro14,3”
board-id = “Mac-551B86E5744E2388”

保存 、次に終了します。

これで、VMwareを開き、macOS Big Sur仮想マシンを選択して、起動できます!

6。 macOSBigSur仮想マシンの構成とインストール

macOS Big Sur仮想マシンを起動した後、インストールする前にストレージドライブを構成する必要があります。

仮想マシンのWindows10でmacOSを実行する方法
  1. 次に、ディスクユーティリティを選択します 。 macOSBigSurをインストールするためのクリーンなドライブを作成します。
  2. ディスクユーティリティで、 VMwareVirtualSATAハードドライブメディアを選択します 内部ドライブ列から。
  3. ドライブを選択したら、消去に進みます ユーティリティの上部にあるオプション。
  4. ドライブに名前を付け、フォーマットを設定します APFS、 およびスキーム GUIDパーティションマップへ 。
  5. 消去を選択します 。
  6. 完了したら、ディスクユーティリティを終了してBigSurリカバリ画面に戻ることができます。ここから、 macOSBigSurのインストールを選択する必要があります 。
  7. ディスクユーティリティで作成したドライブを選択し、[続行]をクリックします。

インストールプロセスには時間がかかりますが、VirtualBoxよりも高速です。 macOS Big Surが読み込まれると、適切と思われるオペレーティングシステムを構成できます。

7。 MacOSBigSur仮想マシンにVMwareToolsをインストールする

次に、VMware Toolsをインストールする必要があります。これは、マウスの処理、ビデオパフォーマンス、およびその他の便利な機能を向上させるユーティリティと拡張機能のセットです。

macOS仮想マシンが実行されている状態で、プレーヤー>管理>VMwareツールのインストールに移動します。 。

インストールディスクがmacOSデスクトップに表示されます。オプションが表示されたら、VMwareツールのインストールを選択します 、次にリムーバブルボリュームへのアクセスを許可します。ガイド付きインストーラーに従ってください。完了時に再起動する必要があります。

トラブルシューティング

VMware Player WorkstationへのmacOS仮想マシンのインストール中に、いくつかの問題が発生する可能性があります。

  1. 仮想マシン作成ウィザード中に「AppleMacOSX」が表示されない場合は、パッチプロセスに再度アクセスする必要があります。 VMwarePlayerに関連するすべてのプロセスがオフになっていることを確認します。
  2. 仮想マシンの起動時に「MacOSXはバイナリ変換でサポートされていません」というメッセージが表示された場合は、BIOS/UEFI構成で仮想化をアクティブ化する必要がある可能性が高くなります。
  3. 仮想マシンの起動時に「VMwarePlayerunrecoverableerror:(vcpu-0)」というメッセージが表示された場合は、macOS Big Sur.vmx構成ファイルに戻って、余分な行を追加して保存したことを確認する必要があります。編集。
  4. AMDハードウェアを実行していて、Appleロゴが表示されない場合は、最初に仮想マシンの電源を切ります。次に、[設定]>[オプション]>[一般]に移動します 。 ゲストオペレーティングシステムを変更します Microsoft Windows およびバージョンからWindows10 x64 。 [OK]を押してから、仮想マシンの電源を再投入してください。 Appleロゴが通過したら、仮想マシンの電源を切り、GuestオペレーティングシステムオプションをApple Mac OS Xに戻し、正しいバージョンを選択します。

AMDハードウェア用のmacOS仮想マシン

Appleは、Intelハードウェアを使用してデスクトップとラップトップに電力を供給しています。ハードウェアの仕様が非常に似ているため、Intelハードウェアを使用したmacOS仮想マシンの構成は簡単です。

AMDの場合、その逆が当てはまります。 AppleはAMDハードウェア上でmacOSを開発していないため、AMDシステム上でmacOS仮想マシンを作成するのは難しいです。ただし、AMDハードウェアを使用してVMware仮想マシンにmacOS Big Surをインストールする方法については、次のビデオチュートリアルをご覧ください。

macOSBigSur仮想マシンのインストールが完了しました

macOSBigSur仮想マシンには2つのオプションがあります。どちらのオプションも、Windowsから切り替える前にmacOSを試して、提供されている最高のAppleアプリのいくつかを楽しみたい場合に最適です。


  1. Mac で Windows を実行する方法

    Mac は、安全性とスムーズな操作で定評があります。ただし、特に Windows と互換性のあるプログラムを失いたくないために Windows から Mac に切り替えない場合は、これらのプログラムを実行できる回避策があることを知っておく必要があります。 はい、そのとおりです。仮想マシンの助けを借りて、同じコンピューター上で MacOS と Windows オペレーティング システムの両方で作業することが可能です。仮想マシンを使用すると、Mac で Windows を実行し、両方のオペレーティング システムを簡単に切り替えることができます。 Mac で Windows を実行する簡単な方法

  2. Windows 11 で Android アプリを実行する方法

    Windows 11 PC で Android アプリを実行できるかどうか知りたいですか?さて、私たちの夢がついに実現したようです。サードパーティのソフトウェアやエミュレーターを使用せずに、Windows 11 で Android アプリを簡単に実行できます。 Windows の「Amazon アプリストア」アプリを使用すると、お気に入りのアプリやゲームにアクセスできます。 Microsoft はついに、PC で Amazon アプリストアを使用して、厳選されたカタログから Android アプリを参照およびインストールできるようにする新しい更新プログラムをリリースしました。ただし、ここに問題