如何使用 VMware 虚拟化 Unix 机器?

如何使用 VMware 虚拟化 Unix 机器?

我有一台安装了 Unix 操作系统的计算机。我想将这台计算机转换为虚拟机,以便可以在另一台装有 VMware Workstation 的计算机上运行它。

答案1

您需要的产品名为VMWare 转换器。您将需要独立版本。它的文档可以在这里找到

基本上,VMWare Converter 会将现有的物理 Unix 机器转换为 VMWare 格式。然后,此 VMWare 映像可以加载到您选择的任何 VMWare 主机中。

答案2

虽然我更喜欢 VMWare Converter 的答案,但你也可以使用克隆兹拉。只需小心创建一个 VMWare 映像,该映像的虚拟硬盘大小应与原始硬盘大小相同或更大。此外,请记住,当虚拟机启动时,它将检测完全不同的硬件,因此您可能会遇到 X-windows、网络连接等方面的问题,您需要解决这些问题。

答案3

如果你指的 UNIX 指的是 Linux,那么你可以使用VMware 独立转换器

但是你一定有正在运行的 VMware Hypervisor /ESXi系统作为目的地

您不能只创建然后在 VMware Workstation 或 Player(或 Server)中打开的文件。[转换Windows系统时,直接创建文件即可。]

至于其他“UNIX”,我相信只有 Linux 受支持,并且我确信(通过尝试)FreeBSD 不支持转换。

请注意,如果您有较新的硬件(支持 CPU 中的 VT 扩展)和足够新的 VMware Workstation 版本(8 或更高版本),则 ESXi Hypervisor 既可以在裸机上运行,​​也可以在虚拟机中运行。

另请注意,您可以从另一个程序(在 Windows 上运行的 VMware vSphere Client)控制和管理 ESXi/vSphere Hypervisor!

例如,我在 12 核 AMD Opteron 系统上托管 Windows 7 的 VMware Workstation 8 上安装了 ESXi 5.0 作为虚拟机。我在 Windows 7 主机系统上运行了 Converter 和 vSphere Client。

这是将 64 位 CentOS 4 系统转换为虚拟系统所需要的。我的旧 ESXi 3 系统硬件不支持 64 位客户机。

将 CentOS 4 系统转换为 Workstation 8.0 下的 ESXi 5.0 下的 VM 后,我将其导出以直接在 Workstation 下运行。然后我关闭了 ESXi VM。

相关内容