All Articles

Mac mini Late2018を購入したのでVMWare Fusion PlayerでMacOSの仮想マシンを構築してみた

先日初めてのMac端末を手に入れたのでセットアップ手順やつまづいた点について記録しておきます。

今回はMac mini(Late2018)で以下のような環境をセットアップしていきます。

  • Mac miniにインストールしたMacOSを現在最新のMonterey 12.2.1にアップグレードする
  • VMWare fusion playerをインストールしてMacOS Big Surの仮想マシンを構築する
  • LAN上のWindowsマシンからVNCでリモートアクセスできるようにする

初めてのMac機ということで結構手こずった点もあったのでその辺まとめておきます。

もくじ

環境について

今回購入したMac miniのスペックは以下の通りです。

  • Mac mini Late 2018
  • Intel core i3 8100B
  • 16GB RAM

image-20220228213725674

本当はM1チップ搭載のLate2020が欲しかったのですが、VMWare ESXiがまだM1アーキテクチャをサポートしていなかったためLate2018にしました。

中古で買う予定だったのでLate2014と迷ったのですが、Late2018で一番安いCPUのIntel core i3 8100Bの評価がかなり良く、Late2014のIntel Core i7-4578Uよりもスペックがよさそうだったのでこちらを購入しました。

中古相場についても、Late2018のi3モデルとLate2014のi7モデルではほとんど価格は変わらなかったです。

また、Late2018はLate2014と違ってRAMの拡張もできるという点が最終的に決め手になりました。

MacOSをクリーンインストールする

PCを購入したらまずはクリーンインストールをするのがお作法です。

MacOSの再インストールは初めてだったので少々戸惑いました。

MacOSの場合は、WindowsやLinuxのようにブートメディアを作成してBIOSからリセットする方法ではなく、Mac端末に内臓されている復旧ユーティリティからインターネットもしくは復旧メディア経由で再インストールを行います。

詳しくは以下のリンクが参考になります。

参考:macOS を再インストールする方法 - Apple サポート (日本)

Windowsキーボードの場合は[Winキー + R]を押しながらMac mini Late2018の電源を付けることで復旧ユーティリティが起動します。

image-20220228215319901

僕の環境ではディスクユーティリティから既存のパーティションをすべて削除した上でパーティションを再構成し、インターネット経由でMac OSを再インストールしました。

ちなみに、今回は使用しませんでしたが以下のようにインストールメディアからのインストールも可能なようです。

参考:以前のバージョンの macOS を入手する - Apple サポート (日本)

参考:macOS の起動可能なインストーラを作成する方法 - Apple サポート (日本)

Mac OSをアップグレードする

インストールが完了したらAppleIDと連携した後、[システム環境設定]>[ソフトウェア・アップデート]を開き、アップデートを実行します。

image-20220228220157397

しばらく待つとアップグレードが完了します。

VMWare Fusion Playerをインストールする

VMware Fusionは、MacOS上で実行できるホスト型のハイパーバイザです。

Windowsなどで使えるVMWare Workstationと同様にProとPlayerのエディションが存在し、Fusion Playerは無料での個人利用が可能です。

参考:VMware Fusion の概要 | FAQ | JP

Windowsなどで使えるWorkstation Playerの場合は、残念ながら無料ライセンスでは仮想化の最大のメリットともいえるスナップショット機能が使用できません。

しかし、なんとVMware Fusionは個人用の無料ライセンスでもスナップショット機能が使えるのです。

これは素晴らしい。

VMWare Fusionは以下のダウンロードページからダウンロード可能です。

参考:Download VMware Fusion 12 - VMware Customer Connect

インストーラをダウンロードできたら、次に以下のページにVMWareアカウントでログインして個人利用用のライセンスを取得します。

参考:VMware Fusion Player – Personal Use License

VMWareアカウントがない場合はアカウント作成が必要です。

作成できたら「VMware Fusion Player – Personal Use」というライセンスが取得できます。

あとはダウンロードしたインストーラを実行して取得したライセンスを登録すればOKです。

仮想マシンのMacOSライセンスについて

仮想マシンを作成する前にMacOSの仮想マシンのライセンスについて確認しておきます。

Appleのライセンスを読むと、MacOSの仮想マシンは、Mac端末上でのみ最大2つのコピーを使用することができると書かれています。

(iii) to install, use and run up to two (2) additional copies or instances of the Apple Software, or any prior macOS or OS X operating system software or subsequent release of the Apple Software, within virtual operating system environments on each Apple-branded computer you own or control that is already running the Apple Software, for purposes of: (a) software development; (b) testing during software development; (c) using macOS Server; or (d) personal, non-commercial use.

参考:macOS Monterey License

MacOSの仮想マシンを構築するのはOKですが、あくまでMac端末上でのみ許可されるという点に注意が必要ですね。

インストール用のOSを取得する

インストールしたFusion Playerを起動すると、以下のような仮想マシンのセットアップ画面がでてきます。

ここで、「リカバリパーティションからMacOSをインストール」を選択すると、現在使用しているOSと同じバージョンの仮想マシンを簡単に立てることができます。

image-20220228222728117

しかし、今回は検証用のマシンを作成したいので、一つ前のBig Surをインストールしていきます。

そのため、まずはOSイメージを取得します。

OSイメージはApp Storeからダウンロード可能ですが、現行バージョンより古いOSイメージはApp Storeのアプリの検索結果には表示されないため、Webから直接リンクにアクセスする必要があります。

各OSイメージのリンクは、以下の公式ページからアクセスできます。

参考:以前のバージョンの macOS を入手する - Apple サポート (日本)

このURLからApp Storeを開きOSイメージをダウンロードすると、イメージは「Application」ディレクトリに配置されます。

image-20220226220901937

あとはこのイメージをFusion PlayerのGUIにドラッグ&ドロップすると、以下のように仮想マシンの作成に進むことができます。

image-20220226220842339

細かいハードウェアのカスタマイズは割愛します。

これで、MacOS上で仮想MacOSを動かすことができました。

image-20220228223342401

VNCを使ってWindowsマシンからローカルネットワーク経由でリモートアクセスする

MacOSのシステム環境設定から「共有」をクリックします。

ここで、「画面共有」を有効化して、「アクセスを許可」欄に表示されているユーザAdministorsをダブルクリックして接続用のパスワードを設定します。

image-20220302232446577

MacOS側の設定はこれで完了です。

続いて、クライアント側のWindowsマシンにUltraVNCをインストールします。

参考:Home - UltraVNC VNC OFFICIAL SITE, Remote Desktop Free Opensource

上記リンク先からダウンロードしたインストーラを実行するだけです。

UltraVNCのインストールが完了したら、アクセス先に<MacOSのコンピュータ名>.LOCALを指定してリモートアクセスできます。

image-20220302232841563

細かいオプションの設定についてはデフォルトのままでもつながるはずです。

日本語配列キーボードを使っているのであれば「Mouse and Keyboard」の設定タブから「Japanese Keyboard」の設定は有効化しておいた方がよさそうな気がします。

まとめ

新しくMac端末を買ったので仮想マシンのセットアップまでやってみました。

本当はESXiを入れたかったのですが、どうやらMac miniの内臓SSDにESXiをインストールすることはできず、Thunderbolt 3で接続した外部SSDにインストールする必要があることがわかったので、今回はFusion Playerで代用しました。

また外部接続用のSSDが手に入ったらESXiの構築にもチャレンジしていこうと思います。