有没有办法仅使用 CLI 在 Virtualbox 中创建 Windows VM?
答案1
是的,使用现有 Windows 操作系统的映像作为虚拟磁盘完全可以实现这一点。使用 Windows 安装磁盘/iso 文件也有可能。对于任何一种安装类型,您都需要操作系统的产品密钥。这些vboxmanage
命令将成为您在此过程中的好帮手,它们在这里描述。
您将在没有显示器的情况下运行虚拟机,这称为无头模式。
使用现有映像安装,您基本上将映像还原到 VM 的虚拟磁盘。使用 iso/disk 安装,您可以将 iso 文件或主机 DVD 驱动器作为 DVD 驱动器附加到 VM,并使用虚拟磁盘作为安装目标。
我已将我们需要继续用于旧版开发的几台 Windows XP 物理安装移至托管在 Ubuntu 14.04 服务器上的无头 VirtualBox VM 上。
在操作系统安装阶段,您将需要连接到虚拟机以便与 Windows 交互,可能通过 RDP,这将需要为您的虚拟机设置 VRDE 端口,或使用默认端口 3389。
这是一个相当复杂的过程,一旦您指出您想要哪个 Windows 版本,我就可以为您提供一些教程的方向。