-8

VMWARE ESXi サーバーのインストールに問題があります。インストールはエラー メッセージなしで終了し、再起動するように求められます。Enter キーを押すと、システムが再起動します。黄色のロード画面から起動すると、黒に切り替わり、次のエラー メッセージが表示されます。

パニック: HD ブート パーティションが見つかりませんでした

すべてのモジュールがエラーなしでロードされました。unsupported とコンソールに入力すると、busybox が表示されます。/dev/disks ディレクトリを調べましたが、インストール プロセスとは異なり、ディスク デバイスが表示されません。インストール中にシステムコンソールに切り替えると、MPC51 コントローラの両方の sata ディスクが表示されます。コントローラの名前は vmhba0 および vmhba32 です。

誰も問題を解決する方法を知っていますか?!

ハードウェアは、Fujitsu-Siemens の ESPRIMO P5615 (nForce4) です。

4

1 に答える 1

3

私が見つけた唯一の解決策は、サム ドライブからサーバーを実行し、組み込みのハード ドライブを使用して仮想サーバーを格納することです。このソリューションは私にとってはうまくいきました。

この方法でこれを実現するには、次のものが必要です。

  • 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.isoISOファイルの名前です
  • usr/lib/vmware/installer/VMware-VMvisor-big-3.5.0_Update_2-110271.i386.dd.bz2iso 内の 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 ファイルを保存します。

于 2008-12-06T01:20:41.727 に答える