评估/调查vmware,以及如何使用命令行创建“虚拟机”。
基本上,我希望能够创建一个测试虚拟机,然后能够使用虚拟播放器在另一个系统上运行VM。
因此,我正在寻找指针/文章/说明,详细说明我需要什么(就工具/应用程序而言)以及完成这一任务所需的步骤。
我看过一些关于创建虚拟机的文章/站点,但它们都涉及到使用GUI。
谢谢
最新情况:
而vmware是公司。提供了不同的工具/应用程序来创建虚拟机。
基本上,我想做一个测试,最终可以使用vmplayer应用程序在单独的服务器上运行一个虚拟机/映像
我见过讨论使用GUI创建VM的文档,但还没有找到任何(尚未)讨论如何使用命令行方法实现这一点的文档。
谢谢..。
发布于 2011-12-25 19:21:58
简而言之,在安装了qemu的任何linux盒(RHEL/CentOS/etc)中做下一步:
qemu-img create -f raw <image> <size (e.g. 4G)>
创建磁盘映像文件qemu-img convert -f raw <qemu-image> -O <output_format> <vmplayer-image (.vmdk ext)>
示例:
键入命令行
qemu-img create -f raw /tmp/image.img 4G
qemu-img convert -f raw /tmp/image.img -O vmdk /tmp/vmplayer-image.vmdk
并创建vmplayer.vmx文件(您也可以在Windows中这样做)。
vi /tmp/vmplayer.vmx
输入I并插入下一步:
config.version = "8"
virtualHW.version = "3"
ide0:0.present = "TRUE"
ide0:0.filename = "vmplayer-image.vmdk"
memsize = "128"
MemAllowAutoScaleDown = "FALSE"
ide1:0.present = "TRUE"
ide1:0.fileName = "auto detect"
ide1:0.deviceType = "cdrom-raw"
ide1:0.autodetect = "TRUE"
floppy0.present = "FALSE"
ethernet0.present = "TRUE"
usb.present = "FALSE"
sound.present = "FALSE"
displayName = "some OS"
guestOS = "other26xlinux"
nvram = "someos.nvram"
MemTrimRate = "-1"
ide0:0.redo = ""
ethernet0.addressType = "generated"
ethernet0.connectionType = "nat"
uuid.location = "56 4d 0d 92 c9 cd 3c 25-c5 bf 91 91 43 5d bf 33"
uuid.bios = "56 4d 0d 92 c9 cd 3c 25-c5 bf 91 91 43 5d bf 33"
ethernet0.generatedAddress = "00:0c:29:5d:bf:33"
ethernet0.generatedAddressOffset = "0"
tools.syncTime = "TRUE"
ide1:0.startConnected = "TRUE"
uuid.action = "create"
checkpoint.vmState = ""
tools.remindInstall = "TRUE"
Esc类型:wq
或Win XP Pro的guestOS = "winxppro"
因此,您需要VMWare播放器的下一个文件:
您可以使用WinSCP util将它们下载到Windows。
您需要在vmplayer.vmx播放器中运行VMWare。
这里是是完整的指南。
发布于 2010-11-05 01:23:46
如果您谈论的是ESXi 4.x,我不知道如何使虚拟机不使用GUI。我知道你可以复制和移动现有的机器,甚至可以从你最喜欢的操作系统的“黄金”拷贝中部署新的机器。
如果你说的是使用VMware播放器,再次使用图形用户界面-它是有原因的,它似乎做得很好。
当您说“使用vmplayer应用程序的单独服务器”时,听起来您可能只是想安装ESXi并运行它……请解释一下你在努力做得更好。
发布于 2010-11-05 05:11:33
这听起来像是vSphere CLI的工作。
不幸的是,我还没有看过这个,所以我现在不能给你任何具体的信息。
https://serverfault.com/questions/198391
复制相似问题