ESXi 7.0で従来のドライバー(vmklinux)のサポートが打ち切られたので、お値段の安い PC の内蔵 NIC に素の ESXi 7を入れても使えません。対処方法は、有志が公開している native ドライバーを組み込んで ESXI 7のカスタム ISO イメージを作り、そのドライバーで動作する USB Ethernet アダプターを挿してインストール。
- USB Network Native Driver for ESXi | VMware Flings (Requirements タブにコントローラーの一覧がある)
- How to add the USB NIC Fling to ESXi 7.0 Base Image | virten.net
他には、PCI Express な NIC を管理用に追加する方法もあります。下記は Intel 82574L が載ってますが2008年発売のコントローラーなので、サポートが近々打ち切られるかも… あとは I210が使えますが、82573や I225はダメですね。
- [2021年1月に購入しましたが今は在庫切れ] Amazon | エアリア 2nd JOHNNY 増設PCI Express x1接続 Intelコントローラー搭載 Gigabit LAN | エアリア
- Amazon | ギガビット デスクトップPCI-e 10/100/1000 Mbps自動ネゴシエーションネットワークアダプタ(インテル 82574L / EXPI9301CT チップセット)NIC、シングル銅RJ45ポート(短縮版) | Ecowsera
- Amazon | ギガビットネットワークアダプター EXPI9301CT CTデスクトップ 82574L PCI-E LANカード | SplenSun
- Amazon | 10Gtek 1G Gigabit LAN カード,インテル 82574L純正ボード(チップ)実装,シングルRJ45 ポート,PCI-e X1,Intel EXPI9301CT / EXPI9301CTBLK互換,PCサーバ用 | 10Gtek
- Amazon | 10Gtek 1.25G Gigabit LAN カード,インテル I210-T1オリジナルチップ実装,1000Base-TシングルRJ45 ポート,PCI-E 2.1 X1,Intel I210-T1互換,PCサーバ用 | 10Gtek
余った内蔵 NIC はパススルーでゲストから使えます。(ゲストOS自身のドライバーで制御する)
- ホストでのネットワーク デバイスのパススルーを有効にする (vmware Docs)
- 仮想マシンでの PCI デバイスの構成 (vmware Docs)
ちなみに最新バージョンは ESXi 7.0 Update 1c です。(2021年1月15日現在)
“安価な PC で ESXi 7” への1件のコメント
同様の環境でESXiのインストールに悩んでいましたが、こちらのエントリーを参考にシステムを動かすことができました。どうもありがとうございます!NICの情報が役立ちました。