在Windows上的VirtualBox
我打算在大约10台电脑(Vista / 7)上部署虚拟盒子,我已经安装了一个centos vm,并将其作为一个设备导出,将ovf和vmdk文件放在同一个文件夹中。
有关VM部署的问题:
假设VBOX已经安装在所需的机器上已经(最新版本)导出的设备是在networking共享我可以Windows批量从networking共享导入到vbox – 什么将在Windows批处理vbox命令/我将不得不使用完成这个?
任何build议,或者如果有人做了相同的任何最佳实践或东西要注意?
亲切的问候
你想要做的事情应该使用vboxmanage import命令。
使用vboxmanage --dry-run获取将用于导入设备的参数列表,可以vboxmanage --dry-run输出中的说明完成这些操作。
导入将设备文件复制到默认的硬盘存储位置。 你可能想改变这个位置。
vboxmanage setproperty machinefolder drive:\path vboxmanage setproperty hdfolder drive:\path cd \to\the\place\where\the\appliance\lives vboxmanage import vmfile.ovf
应在将设备复制到drive:\ path后导入设备
手册(就是这样)在这里 。
编辑:
要启动VM,请使用vboxmanage startvm <vmname>命令。 这可以作为Windows启动的一部分运行,以便客户始终运行。
您可以使用主机从主机向客户机传递命令
vboxmanage guestcontrol execute ...命令。
主要的问题是它暴露了用户名和密码,你可能最好在客人上使用statup脚本。