Montereyをクリーンインストールしてみます。はじめに結論を書きますが、筆者の環境では、以下の母艦/ゲストOSの組み合わせでインストールに成功しました。12.3.1結果:成功インストール作業の流れとしては、mac上でMontereyインストーラーをダウンロードするmac上でインストールメディアイメージファイルを作成するこのイメージファイルをVirtualBoxが稼働するPCまたはmacへ持っていきVirtualBoxのvmを立ち上げて、イメージファイルからクリーンインストールとなります。12.3.1をインストールする手順を中心に説明します。Montereyインストーラーの入手まずはmacOS上で操作。Montereyをダウンロードする。Montereyのインストールはせずに、インストーラーを終了する。Montereyインストール.app」が生成されていることを確認する。ここで注意が必要なのは、Montereyインストーラーをダウンロードするのは「正規の」macから行うということです。「正規の」の意味は、例えばHackintosh上からとかWindowsのVirtualboxから立ち上げたmacOSからではないという意味です。気のせいかもしれませんが、筆者の場合、正規ではないmacからダウンロードしたインストーラーはインストール途中で止まったりインストールが開始できなかったりとトラブルが多発しました。一例ですが、以下のようなエラーに見舞われます。このようなエラーに見舞われた場合、ネットワークを切断してインストールするとうまくいく場合があります。macOSのインストーラーはインストール中にAppleのサイトと何やら通信を行っているようです。その過程でVirtualboxやHackintoshなどのmacではないmacを見極めて、インストール出来ないようにしているように思えます(あくまで想像ですが)。Virtualboxの場合は、起動前にネットワークの割当を「未割り当て」にすればよいと思う。インストール完了後にネットワークを有効に戻せば大丈夫です。インストールメディアイメージの作成インストーラーから起動可能なISOディスクイメージを作成する手順を示します。以下は現役macで実行できます。Montereyインストール.app」が生成されていることを確認してください。以降は全てmacOSのターミナル上での操作。14GBの空イメージを作成する。空イメージをマウントする。空イメージに、起動可能なインストールメディアを作成する。ボリュームをアンマウントする。isoイメージに変換する。monterey.sparseimage以上で起動可能なインストールメディアイメージ「InstallMonterey.iso」が完成。6.1.34以降をインストールしておく。仮想マシンの設定は以下のスクリーンショットを参考に。X(64-bit)メモリは8GB割り当てましたが、最低でも4GBはほしい。仮想ハードディスクを作成する筆者の場合いつもVDIにしています可変サイズストレージサイズは実用的に使用するため128GB割り当てました。PCのストレージの余裕を考慮し、最低でも64GB割り当てましょう。]PAE/NXを有効化プロセッサー数(コア数)は多いほど快適です。多く割り当てたいところですが、筆者の環境では、プロセッサー数=1にしないと、インストーラーの挙動が不安定で、カーネルパニックを起こす頻度が高いようです。先に作成した、インストールメディアイメージ「InstallMontrey.iso」を起動用のCD-ROMとしてマウントする。筆者の環境ではオーディオを無効にしなければ、インストーラーが途中で止まる。ネットワークアダプタータイプはmacで採用実績があるデバイスでないとうまく認識しないので注意。Windows11上のVirtualBoxでは、インストール時は「ホストオンリーアダプター」が最も安定していた。インストール後に変更可能なので、インストール時はこの設定がおすすめ。VirtualBox_Extension_Packをインストールする必要があります。◎USB3.0(xHCI)コントローラーここまで設定して、あとはvmを起動すればいいのですが、WindowsのVirtuabboxの場合は、さらにひと手間必要です。Shellを開き、以下を実行します。最後の2行は、使用するディスプレイの解像度にあわせて書き換えます。768Windows上のVirtualBoxでは、macOSを起動したときのシリアル番号が「0」になってしまいます。これが気に食わない場合は、以下のコマンドでシリアル番号を設定することが可能です。"macのシリアル番号"上記の設定後、vmを起動すると、Montereyのインストールが進みます。vmを起動すると、ダラダラとしたコンソール出力の後、言語選択画面が出るので、「日本語」を選択。このとき、キーボードが認識されず「→」クリックで次に進むと、Bluetoothキーボードのペアリングを要求されることがあります。なったら先に進めず詰んでしまいます。筆者の場合、Virtualboxで作成した仮想ディスクを初期化すると回避できました。Surのインストールはしなくてよい)、再度Montereyのインストーラーをマウントしインストールを始めると、キーボードのペアリングを要求は出なくなりました。なるかの原因は不明なのですが、筆者が想像するには、VirtualboxではNVRAMのエミュレートをどこかでやっていて、NVRAMがクリアされていない状態だとキーボードのペアリング要求が出てしまい、仮想ディスクを初期化するとNVRAMもクリアされるってことなのかな。メニュー画面に切り替わる。ディスクユーティリティを選択。Mediaがインストール先のディスク。HD」にし、「消去」ボタンをクリックし、ディスクを初期化する。HD」なんですが、実は今のmacはMacintoshではなく、HDではなくSSD。ディスクユーティリティを終了する。Montereyインストール」を選択する。Montereyのインストールを開始する。インストール先のディスクを選択する。HD」ボリュームを選択する。ディスクへのインストールが始まる。vmが勝手に再起動し、インストールが継続。インストール完了し、勝手にvmが再起動し、Montereyの初期設定に遷移する。ウィザード形式でもろもろの設定を行います。IDは設定不可でした。すべての設定を終えて、Montereyのデスクトップとご対面。筆者の環境では、VirtualBox上のMontereyは遅すぎて全く使えませんでした。IDの入力ができないんで、不便すぎて使えないという問題もある。VirtualBox上でもMontereyが使えるほどの高性能マシンをお持ちなら...安定化対策のためインストール時プロセッサ数=1と設定していた場合、インストール後はプロセッサ数を多くしても大丈夫かも。インストール時「ホストオンリーアダプター」でネットワーク設定をした場合、別の設定に変更しても大丈夫です。割り当てはNATでもブリッジアダプターでも問題ありませんが、ブリッジアダプターにしておくと、仮想マシンがネットワークに直接つながった独立したデバイスに見えるので、実用的に使うには便利です。プロミスキャスモードをすべて許可にしておくと、他のmacのネットワーク一覧に仮想マシン名が表示されます。あとは時間帯を正しく設定しておきましょう。(12.3.1のインストーラーだとインストールウィザードで設定したのでここでは不要。MontereyのインストールISOイメージを作成し、VirtualBox6.1上にMontereyをクリーンインストールする方法を紹介しました。Montereyをインストールしてみます。Venturaをクリーンインストールしたのですが、見事に失敗しました。本記事はその顛末です。Sequoiaをインストールしてみました。