VMWARE ESXi PANIC:无法找到HD启动分区

时间:2008-10-17 19:14:04

标签: vmware esxi

我在安装VMWARE ESXi Server时遇到问题。 安装完成后没有任何错误消息,并提示我重新启动。 按Enter后系统重新启动。通过黄色加载屏幕启动时,它会切换为黑色并显示以下错误消息:

PANIC:无法找到HD启动分区

所有模块都已加载,没有任何错误。 在控制台中输入不支持后,busybox会出现。 我查看了/ dev / disks目录,但没有列出与安装过程不同的磁盘设备。 在安装期间切换到系统控制台,显示MPC51控制器上的两个SATA磁盘。 控制器名为vmhba0和vmhba32。

有谁知道如何解决问题?!

硬件是富士通 - 西门子的ESPRIMO P5615(nForce4)。

1 个答案:

答案 0 :(得分:3)

我找到的唯一解决方案是从拇指驱动器运行服务器并使用嵌入式硬盘驱动器来存储虚拟服务器。这个解决方案对我有用。

要以这种方式实现这一目标,您需要:

  • 1英寸或更大的USB拇指驱动器
  • 一台活跃的Linux机器(或者,在你的PowerEdge上使用liveCD选项,如Knoppix或Gentoo 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/

EDIT 12/19/2009:ESXi 4.0.0使用image.tgz而不是install.tgz来存储它的dd文件