Parallels Desktopで、Apple Silicon Mac上に作成したmacOS仮想マシンのCPUやメモリ、ディスプレイ設定を変更する方法。

Parallels-Desktop
記事内に広告が含まれています。
スポンサーリンク

 Parallels Desktop v17 for Macで、Apple Silicon Mac上に作成したmacOS 12 Monterey仮想マシンのCPUやRAM、ネットワーク設定を変更する方法です。詳細は以下から。

Parallels® Desktop 16.5 for Mac

 以前、AppleのVirtualizationフレームワークを利用した仮想化ソフトウェアvirtualOSを紹介した際に、virtualOSの方がParallels Desktopより、macOS仮想マシンのハードウェア設定ができて便利だというコメントを頂きましたが、

Parallels Desktop 17 for Macは現在のところApple Silicon Mac上に作成するmacOS仮想マシン*のシステム構成をGUIで提供していないだけで、以下の通りに「config.ini」を設定することで、macOS仮想マシンのシステム構成を変更することができます。

ホスト/ゲストともにmacOS 12 Monterey以上がシステム要件となります。

Apple Silicon Mac上のmacOS仮想マシンの構成を変更する

 Apple Silicon Mac上のmacOS仮想マシンの構成を変更すには、まず、仮想マシンを終了した状態で、Parallels Desktopのコントロールセンターウィンドウから、インストールアシスタントを利用して作成したmacOS仮想マシンを右クリックして[Finderに表示]を選択、Finder上にmacOS仮想マシンファイル(*.macvm)を表示します。

/Users/hogehoge/Parallels/macOS 12.macvm #デフォルト

 次に、.macvmファイルを右クリックして[パッケージの内容を表示]を選択。*.macvmパッケージをFinderで表示します。

macOS 12.macvm

 *.macvmパッケージを表示したら、このパッケージ内に設定ファイル「config.ini」を作成します。config.iniの作成はvi, emacs, テキストエディタなど、標準テキストを扱えるエディタで作成し、中には仮想マシンで使用したいCPU数やメモリ容量、ディスプレイ(Width, Height, DPI), サウンド, ネットワーク設定を記載し保存します。

Parallels Desktop v17 for Mac Apple Silicon config.ini

[Hardware]
vCPU.Count=8
Memory.Size=8589934592
Display.Width=1920
Display.Height=1080
Display.DPI=143
Sound.Enabled=1
Network.Type=1
CPUやメモリは使用しているMacのハードウェア仕様内に収める必要があります。

 後は、macOS仮想マシンを起動するだけで、設定ファイル(config.ini)で指定したCPU数やメモリ容量、ディスプレイなどが反映されているはずなので、Parallels DesktopデフォルトのmacOS仮想マシン設定では物足りない方は試してみてください。

macOS 12.macvm vCPU=8,Memory=8

ParallelsがGUIでの仮想マシンのシステム構成を提供していないのはVirtualizationフレームワークが、macOS仮想マシンに対してレガシィな機能拡張より柔軟なハードウェア設定を提供していないことが原因なので、macOS 13以降で改善される可能性はあります。

 また、ParallelsはApple Silicon Mac上のmacOS仮想マシンに*.dmgや*.imgディスクをセカンダリ仮想ハードドライブとして接続する方法も公開しているので、興味のある方はチェックしてみてください。

コメント

タイトルとURLをコピーしました