VirtualBoxでESXi7をインストールする

目的

自宅でもESXiに触れられる環境を構築するためにVirtualBoxでESXiをインストールする

結論

VirtualBoxを使ったESXi7のインストールは失敗
VMwareWorkStationを使えばインストールが可能であることが分かった
CPUの互換性の部分が怪しいと考えているが、WorkStationでは導入できているので、原因はわからず
※CPUはIntel Corei7 8th Gen

失敗時に試したこと

  • VT-x、AMD-V設定を有効化 → 状況変わらず
  • NICドライバを加えたカスタムISOを作成してインストール → 状況変わらず
  • VMwareWorkStationでインストール → 成功

VirtualBoxインストールメモ

サイジング

スペックはVMwareの公式ページを参考にサイジング

リソース 設定値 最小値
CPU 2コア 2コア
メモリ 4GB 4GB(VM稼働させる場合は8GB)
HDD 100GB 32GB

docs.vmware.com

VM設定

①下記のように設定しました

②以下記載があったので、VT-x、AMD-Vを有効にしました

64 ビット仮想マシンをサポートするには、ハードウェア仮想化のサポート (Intel VT-x または AMD RVI) を x64 CPU で有効にする必要があります^1

ただ、チェックボックスがグレーアウトしていて有効化できなかったので、コマンドで有効化しました^2

[VirtualBoxインストールパス]¥VBoxManage modifyvm ESXi7 --nested-hw-virt on

参考1 4sysops.com

参考2 communities.vmware.com

③起動してインストール パープルスクリーン発生 ※カスタムISOを設定するも変わりなし

下記を参考にしながらカスタムISOを作成 カスタムISOを作成については別記事で記載したいと思う zenn.dev

おわりに

同じVMware製であるVMwareWorkStationを利用することが一番の近道ですが、カスタムISOの作成の仕方や前準備に必要なことが分かり勉強になった
VirtualBoxでCPU設定の部分がグレーアウトしていたので、おそらくCPU周りが原因ではないかと考えている
ただ、しつこいようだが、WorkStationではできているので、何かしらの拡張機能を導入すればできるのではないかと思う

以上、最後までお読みいただき、ありがとうございました。