我需要在普通 PC 上运行 VMWare ESXi 来创建两个虚拟机(一个 Linux 和一个 Windows)。我以为这会像在 Linux 上安装 vmware-server 之类的东西一样简单,但我发现事实并非如此。
当我使用此处提供的最新 ISO 启动 CD 时,我总是收到相同的错误:
Vmkctl.HostCtlException: Unable to load module /usr/lib/vmware/vmkmod/vmfs3: Failure
我一直在网上搜索,有人说这是网卡问题,所以我发现这是我的主板 Atheros 1Gbit 问题,并尝试使用http://www.vm-help.com/esx40i/customize_oem_tgz.php但...什么也没有。
所以我不知道还能做什么。计算机的规格如下:
ASUS P8H67-V B3 Revision
Interl Core i7-2600, 3.40GHz
8GB DDR3 RAM (2x4 DIMM)
2 x 1TB HDD, with hardware RAID1
我已尝试使用 RAID1 和 SATA 并将其用作 IDE,但没有任何效果。
先感谢您!
答案1
ESXi 确实与 VMWare Server 有很大不同,最重要的是它具有极其有限的硬件兼容性列表- 因为它是为现代服务器设计的,而不是任何旧电脑。
基本上,如果您的硬件不在列表中,它就无法工作。
答案2
VMware ESXi 对所安装的硬件非常敏感。一台“普通”的 PC 似乎不太可能硬件兼容性列表。如果您的系统不在 HCL 上,那么它不太可能工作。
您可以尝试使用 VirtualBox 之类的工具进行虚拟化。