Parallels Desktop x86エミュレーターを使用して、Appleシリコン搭載Mac上でIntelベースの仮想マシンを実行する

0 users found this article helpful

Parallels Desktop 20.2.0 には、Apple silicon 搭載 Mac 上で Intel ベース(x86_64)オペレーティングシステムを実行できる技術の早期プレビューが含まれています。この技術は現在も積極的に開発中ですが、既存の Windows 10 や一部の Linux 仮想マシンを起動してデータにアクセスしたり、シナリオをテストする必要がある技術愛好家にとって有用な場合があります。


注意: この機能は Parallels Desktop ProBusiness、および Enterprise エディションで利用可能です。


期待される動作

Intel プロセッサ搭載 Mac(UEFI BIOS のみ対応、レガシー BIOS は非対応)上の Parallels Desktop で、既存の Windows 10、11、Windows Server 2019/2022、または Linux 仮想マシン(VM)を使用できます。または、以下の手順に従って新しい仮想マシンを作成することもできます。

1. 動作は低速です。非常に低速です。

2. エミュレートされた Windows の機能制限

* x86_64 Windows 11(build 26100 以降)は、1 つを超える vCPU または TPM が必要となるため、現在サポートされていない機能により問題が発生する可能性があります。

** 以下のインポート済み Linux オペレーティングシステムは、エミュレータ経由での実行を当社でテスト済みです:

重要: 現時点では、Parallels Tools 付きで移行された Linux 仮想マシン、または新規作成システムにインストールされた Parallels Tools がある場合、システムがハングアップします。この動作は調査中ですが、現時点ではインストールしないことを推奨します。移行のためにアンインストールする必要がある場合は、次の記事をご参照ください: Linux での Parallels Tools のアンインストール

注意: Intel プロセッサ搭載 Mac で作成された仮想マシンを移行する場合は、移行前にシャットダウンする必要があります。Parallels Desktop は、Intel ベースの仮想マシンに対して、サポート対象とは異なるデフォルト設定を適用します。例:以前に Intel Mac で作成した Windows 10 仮想マシンが 4 vCPU を持っている場合、Parallels Desktop エミュレータを使用して Apple silicon Mac 上で VM を起動しようとすると、vCPU 数が 1 つにリセットされます。

Parallels エミュレータを使用して Intel ベースの仮想マシンを起動する方法

  1. 対象の仮想マシンを右クリック > 「エミュレータを使用して起動」を選択します。

仮想マシンが起動すると、「Intel x86 system」としてマークされ、他の仮想マシンと同様に起動できます。

代替ソリューション: コマンドラインインターフェース ユーティリティを使用して仮想マシンを起動することもできます。

移行用に Intel ベースの Linux 仮想マシンを準備する方法

デフォルトでは、Intel プロセッサ搭載 Mac で作成された Linux 仮想マシン(VM)は、インストールプロセス中に手動で有効化しない限り、レガシー BIOS が有効になっています。Apple silicon チップ搭載 Mac で Linux VM を実行する場合は、以下の手順に従ってください:

  1. 該当する Linux ディストリビューションの x86_64 ISO をダウンロードします

  2. Intel プロセッサ搭載 Mac 上で Parallels Desktop を起動し、「ファイル」>「新規作成...」をクリックします

  3. 「イメージファイルから Windows、Linux、macOS をインストール」をクリック > ISO を選択して「続行」をクリックします

  4. 「インストール前に設定をカスタマイズ」をクリック > 「作成」

  5. VM の設定ウィンドウが開いたら、「ハードウェア」タブ > 起動順序 > 詳細 > 「EFI 64-bit」を選択 > 「OK」。ウィンドウを閉じてインストールを進めます。

  1. VM が作成されたら、それを Apple silicon Mac に移動し、上記の手順に従って起動できます。

Intel ベースのオペレーティングシステムを含む ISO から新しい仮想マシンを作成する方法

注意: このプロセスには非常に時間がかかります。お気に入りの飲み物を用意して、ゆっくりとお過ごしください。Windows 10 および Windows Server 2022 のみがサポートされています。Windows 10 22H2 および Windows Server 2019 VM を作成する場合は、以下 の手順に従ってください。

  1. x86_64 ISO イメージをダウンロードします。例:Windows 10 ISO* は こちら からダウンロードできます。

  2. ターミナルユーティリティを開き、以下のコマンドを 1 つずつ実行して、新しい x86_64 VM の作成とインストールを開始します:

prlctl create <vm_name> -d <distro> --cpu-type x86

prlctl set <vm_name> --device-set cdrom0 --image <x86_iso_path> --connect

prlctl start <vm_name>

注意: <distro> 変数の利用可能なオプションの完全なリストを表示するには、ターミナルで以下のコマンドを実行し、オペレーティングシステムに一致するものを選択してください:

prlctl create <vm_name>-d -list

例:

  1. 画面の指示に従って、オペレーティングシステムのインストールを進めます。

トラブルシューティング

「エミュレータを使用して起動」オプションが表示されない

1. Parallels Desktop がトライアル/Parallels Desktop Pro/Parallels Desktop Business/Enterprise Edition ライセンスでアクティベートされていることを確認してください。

2. Linux 仮想マシンの場合、仮想マシンで EFI が有効になっていないことを意味します。こちら の手順に従って仮想マシンを再作成してください。

3. Windows 8.1 以前の仮想マシンの場合、この技術経由での実行がサポートされていないため、このオプションは存在しません。

4. インポート済みの Windows 10 仮想マシンの場合、レガシー BIOS を使用している可能性があります。以下のターミナルコマンドを使用して確認できます:

prlctl start "YourVirtualMachineName"

返されるメッセージが以下の場合は:

Failed to start the VM: Unsupported BIOS/Firmware type. Parallels Desktop does not support running Intel-based virtual machines with this BIOS/Firmware type on Apple Silicon Macs.

これは、仮想マシンがレガシー BIOS を使用しており、レガシーブートローダーも使用していることを意味します。その場合は、新しい x86 エミュレート仮想マシンを作成し、レガシーマシンのハードドライブの内容を 添付/移動 することを推奨します。

新しい x86_64 Windows 22H2 または Windows 2019 VM を作成できない

1. 新しい x86_64 Windows 10 22H2 または Windows Server 2019 VM を作成すると、以下のエラーが発生する可能性があります:

エラーが発生した場合の回避策:

ターミナルからインポート済み x86_64 VM を起動できない

Intel Mac からインポートした x86_64 VM を prlctl start ユーティリティを使用して起動しようとし、「Failed to start the VM: operation has been cancelled」エラーメッセージが表示された場合、その VM は Intel ベースの Mac からインポートされる前にシャットダウンされていなかったことを意味します。起動するには、以下の手順を実行して VM の状態をリセットする必要があります:

移行後にインポート済み VM が x86_64 として識別されず、起動できない

移行後にコントロールセンターで「エミュレータを使用して起動」オプションがない仮想マシンが発生した場合、その仮想マシンは Parallels Desktop v19 以前のバージョンで最後に起動された可能性があります。

設定ファイルの変更により、Parallels はアーキテクチャを正しく識別できず、この問題の回避には現在、Intel Mac が必要です。現時点では他の回避策はありません:

インポート済み Windows 11 23H2 がログイン画面でハングアップする

この問題の回避策として、以下のいずれかを推奨します:

1. 仮想マシンをリセットします(アクション > リセット)。これにより Parallels Tools の更新がトリガーされ、その後システムは正常に動作するはずです。

2. Parallels Tools をインストールせずに仮想マシンを再インポートします。これには、元の Intel Mac に戻って > Parallels Tools をアンインストールし、マシンを再度インポートする必要があります。この場合、この問題は発生しないはずです。

フィードバックの共有

お客様のフィードバックは常に歓迎しております。この フォーラムセクション で、フィードバックや使用事例を共有してください。

Was this article helpful?

Tell us how we can improve it.