(ESXi)は、無料で利用できるハイパーバイザーの一種です。簡単に言うと、1台のマシンで複数のマシンが使えるようになります。WindowsとLinuxが両方使えたらいいのにな、などと思うことがあるかもしれませんが、ハイパーバイザーならそれができます。デュアルブートとかではなく、同時に2つ以上のOSを動かすことができます。いっても、画面をつないでもESXiの画面が出るだけで、WindowsやLinuxはSSHやリモートデスクトップで仮想ネットワーク越しに利用します。普通の用途というよりもサーバー用途向けです。WindowsなどのOS上で別のマシンをエミュレーションするものです。これは普通のパソコンのアプリみたいな感じで使えるので、GUIメインで使う場合はこちらのほうが便利でしょう。仮想マシンはパソコンをエミュレーションするため、オーバーヘッドが大きくなりがちです。ハイパーバイザーは最低限のオーバーヘッドで複数のOSを動かせますので、開発用途に便利です。ESXiをインストールしようESXi対応ハードウェアESXiは対応ハードウェアがかなり限られています。Windowsはもちろん、Linuxに比べても格段に条件が厳しいです。いって公式に対応しているのは高価💸なサーバー製品ばかり...。自作PCで動かすのは四苦八苦😰する可能性があります。コツとして、よく言われるのは次のようなものでしょうか。Intelのネットワークカードを使う(オンボードNICはIntelでもダメな場合あり)CPUはIntelを選ぶSSDはIntelかSamsungが無難など、厳しい条件があります。公式に対応していなくとも、RealtekのNICなどはドライバもあるため、頑張れば使える可能性があります。私も過去自作PCやNUCでESXiを動かしてきましたが(4台くらい?)、運も良く、まったく動かなかったことはありません😆インストールに苦労することは多いですが...。公式のガイドはこちらにありますのでご参考に。前回の記事にも書きましたが、スペックはこれです。CPUこそ無難にIntelにしましたが、SSDはADATAにしました。SSDが高かったのでそうしました。I219-VというオンボードNICが載っています。スポンサーリンクESXiのインストール手順インストールの手順の基本は簡単です。(要アカウント登録)USBメモリに起動ディスクとして書き込みUSBメモリから起動、画面の手順に従ってインストールこれだけです。行けばの話ですが...。ESXiのダウンロードダウンロードはこちらのページからどうぞ。無料ですが登録が必要です。ライセンスキーが発行されますので、控えておきましょう。私の場合、VMware-VMvisor-Installer-7.0b-16324942.x86_64.isoがダウンロードできました。これがインストーライメージになっています。起動可能なUSBメモリを簡単に作れるRufusというツールがあるので、これで書き込むと良いでしょう。rufus.ieインストール作成したUSBメモリを挿して起動すると、ESXiのインストーラが起動します。いっても、ライセンスの確認と、インストール先ドライブの選択くらいで、あとは見ているだけで完了します。IntelとはいえオンボードNICなので仕方ないですね...。こんな場合でも、不足しているドライバを組み込んだカスタムインストーラーを作れば、インストールできる可能性があります。スポンサーリンクカスタムインストーライメージの作成WindowsのPowerShellを使えば、簡単にカスタムインストーラが作れます。PowerCLIをインストールしましょう。www.powershellgallery.comPowerShellを管理者権限で起動し、次のコマンドを実行するとPowerCLIをインストールできます。VMware.PowerCLI続いて、ESXi-Customizer-PSというツールをダウンロードします。Githubに最新版があります。ESXi-Customizer-PS.ps1というファイルをダウンロードしてください。続いて、不足しているドライバをダウンロードします。実はNICドライバをインストールしても動かず、NVMeのドライバも必要だったので、こちらも入れています。リンク切れのご指摘をいただきました。Update1以降ではne1000ドライバがバンドルされており追加不要のようです。NICに対応したExperimentalな新しいドライバが、こちらで配布されています。NVMeドライバhttps://hostupdate.vmware.com/software/VUM/PRODUCTION/main/esx/vmw/vib20/nvme/VMW_bootbank_nvme_1.2.1.34-1vmw.650.2.50.8294253.vibこれら2つのドライバをどこかのフォルダにまとめて入れておきます。ここでは、./pkgdirに入れました。この状態で、先ほどダウンロードしたESXi-Customizer-PSを次のように実行します。(上のコマンドで出力されたzipファイル名)これで、カスタムインストーライメージができます。出てきたisoファイルをRunfsでUSBメモリに書き込んでインストールしてください。私の場合これでも動きませんでした😫。インストーライメージを作っても、NICかSSDのどちらかが認識されません。(参考にしたページ)。Intel製SSD以外はESXiではトラブルが多いようです...。最終的に1つ前のESXi6.7を使うことにしました。こちらはNVMeドライバは不要で、NE1000ドライバだけ追加したカスタムイメージ作成で、無事インストールが完了しました。前のバージョンとはいえ、ESXiは新しいマシンで順調に動作しています。Piはパソコンやサーバーと同じLinuxが動きます。一...2020-09-17Mini-ITXの小型パソコンを組み立てました今回は、Mini-ITXの小型パソコンを組み立てることにしました。»スポンサーリンクスポンサーリンクプロフィール無線モジュールのファームウェア開発を中心に、IoTサービス全般の開発に携わるエンジニアです。reserved.引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。