您建议如何快速创建用于测试软件产品的图像(需要硬件访问 - 完全USB端口访问)?虚拟化覆盖了这个吗?我需要能够快速重新对系统进行重新映像以便再次从头开始测试,并且需要Windows和Mac OS的良好选项.
只要只有USB访问,虚拟化可能对您有用.
VirtualBox提供USB支持,可用于"私人使用或评估",也可用于商业用途,适用于Win,Mac和Linux.Linux和Mac上的USB支持虽然有些零星,但并不适用于所有设备.VBox支持快照.
VMWare有一个名为VMWare Server for Win和Linux的免费产品,但我不确定他们的服务器产品中包含多少USB支持.对于Mac,有VMWare Fusion,但不是免费提供的.Fusion应该适用于大多数USB设备.适用于Windows的工作站产品更昂贵.我认为所有这些都有试用版.都做快照.
我不知道Parallels(Mac)支持多少USB设备或快照.
如果在重新映像之间可以承受一些短暂的停机时间,则不需要快照功能.您可以关闭VM,然后只复制磁盘映像(除了一个或多个常规文件之外的其他内容)并再次启动VM.快照可以更快地恢复(无需重新启动).