私が見つけた唯一の解決策は、サム ドライブからサーバーを実行し、組み込みのハード ドライブを使用して仮想サーバーを格納することです。このソリューションは私にとってはうまくいきました。
この方法でこれを実現するには、次のものが必要です。
- 1GB以上のUSBサムドライブ
- アクティブな Linux マシン (または、Knoppix や Gentoo LiveCD などの PowerEdge で liveCD オプションを使用)
ESXi ISO をマウントします。
mount -t iso9660 -o loop VMware-VMvisor-InstallerCD-3.5.0_Update_2-110271.i386.iso /mnt/esx
インストーラー ファイルをサム ドライブに書き込みます。
tar xvzf /mnt/esx/install.tgz usr/lib/vmware/installer/VMware-VMvisor-big-3.5.0_Update_2-110271.i386.dd.bz2 -O | bzip2 -d -c | dd of=/dev/sdb
ここでの仮定 (設定に合わせて調整してください):
/dev/sdb
サムドライブが存在する場所です
VMware-VMvisor-InstallerCD-3.5.0_Update_2-110271.i386.iso
ISOファイルの名前です
usr/lib/vmware/installer/VMware-VMvisor-big-3.5.0_Update_2-110271.i386.dd.bz2
iso 内の dd ファイルの名前です (実行tar ztf /mnt/esx/install.tgz
して正確なファイル名を確認します。似ていて比較的明白なはずです)
書き込みには数分かかります。書き込みが完了したら、このサム ドライブから起動するだけです。美学が重要な場合、PowerEdgeサーバーには内部USBがあります(少なくとも私の場合)。
ソース: http://cyborgworkshop.org/2008/08/30/install-vmware-esxi-onto-a-usb-thumbdrive/
2009 年 12 月 19 日編集: ESXi 4.0.0 は、install.tgz の代わりに image.tgz を使用して、dd ファイルを保存します。