Virtual machine 如何使用VMWare在Ubuntu服务器上通过命令行启动虚拟机

Virtual machine 如何使用VMWare在Ubuntu服务器上通过命令行启动虚拟机,virtual-machine,vmware,ubuntu-server,Virtual Machine,Vmware,Ubuntu Server,我有一个带有Ubuntu 16.04.2的服务器(没有UI) 我想在此服务器内启动一个虚拟机。在我的Windows PC中,我使用VMWare UI启动它,但我不知道如何通过命令行执行此操作(我也不知道在linux中需要安装哪些软件包才能实现此目的)。如果这是可能的,以及如何实现的,您有什么想法吗?您应该使用KVM 什么是KVM? KVM(用于基于内核的虚拟机)是针对x86硬件上的Linux的完整虚拟化解决方案,包含虚拟化扩展(Intel VT或AMD-V) 使用KVM,可以运行多个运行未修改的

我有一个带有Ubuntu 16.04.2的服务器(没有UI)

我想在此服务器内启动一个虚拟机。在我的Windows PC中,我使用VMWare UI启动它,但我不知道如何通过命令行执行此操作(我也不知道在linux中需要安装哪些软件包才能实现此目的)。如果这是可能的,以及如何实现的,您有什么想法吗?

您应该使用KVM

什么是KVM?

KVM(用于基于内核的虚拟机)是针对x86硬件上的Linux的完整虚拟化解决方案,包含虚拟化扩展(Intel VT或AMD-V)

使用KVM,可以运行多个运行未修改的Linux或Windows映像的虚拟机。每个虚拟机都有专用的虚拟硬件:网卡、磁盘、图形适配器等

KVM的内核组件从2.6.20开始包含在主线Linux中

Ubuntu使用KVM作为非图形服务器的后端虚拟化,使用libvirt作为其工具包/API。用于管理虚拟机的Libvirt前端包括virt管理器(GUI)

关于如何在命令行上使用KVM,您可以参考:

您应该使用KVM

什么是KVM?

KVM(用于基于内核的虚拟机)是针对x86硬件上的Linux的完整虚拟化解决方案,包含虚拟化扩展(Intel VT或AMD-V)

使用KVM,可以运行多个运行未修改的Linux或Windows映像的虚拟机。每个虚拟机都有专用的虚拟硬件:网卡、磁盘、图形适配器等

KVM的内核组件从2.6.20开始包含在主线Linux中

Ubuntu使用KVM作为非图形服务器的后端虚拟化,使用libvirt作为其工具包/API。用于管理虚拟机的Libvirt前端包括virt管理器(GUI)


关于如何在命令行上使用KVM,您可以参考:

我没有找到使用VMWare实现这一点的方法,但我通过VirtualBox实现了这一点。我在此描述所需的步骤:

1。从VMWare转换为VirtualBox映像

VBoxManage import benchmark.ova
VBoxManage startvm "benchmark" --type headless
打开VirtualBox。创建新的虚拟机并选择使用现有虚拟硬盘。指定适用于VMWare的映像。 一旦虚拟机准备就绪,选择File->Export Appliance将映像导出为ova文件(在我的例子中是benchmark.ova)。下一步是将此文件上载到服务器

2。安装VirtualBox

sudo apt-get install virtualbox
3。启动虚拟机

VBoxManage import benchmark.ova
VBoxManage startvm "benchmark" --type headless

(您可以使用
VBoxManage controlvm“benchmark”关机关闭它)

我没有找到使用VMWare实现这一点的方法,但我使用VirtualBox成功地实现了这一点。我在此描述所需的步骤:

1。从VMWare转换为VirtualBox映像

VBoxManage import benchmark.ova
VBoxManage startvm "benchmark" --type headless
打开VirtualBox。创建新的虚拟机并选择使用现有虚拟硬盘。指定适用于VMWare的映像。 一旦虚拟机准备就绪,选择File->Export Appliance将映像导出为ova文件(在我的例子中是benchmark.ova)。下一步是将此文件上载到服务器

2。安装VirtualBox

sudo apt-get install virtualbox
3。启动虚拟机

VBoxManage import benchmark.ova
VBoxManage startvm "benchmark" --type headless
(您可以使用
VBoxManage controlvm“benchmark”电源关闭它