lhk*_*lhk 5 virtualbox architecture
我想用 VirtualBox 创建一个虚拟机并在不同的计算机上使用它。问题是我需要在不同的机器上处理我的编程项目,并且通过互联网同步它们变得越来越不舒服。
我可以创建一个便携式虚拟机并在多个主机上使用它吗?如果主机 CPU 架构不同(32 位与 64 位)会怎样?
使用 Virtual Box,您可以轻松地将虚拟机导出、导入甚至克隆到任何地方。这意味着,一旦您将 VM 导出到外部存储设备,您就可以将这台机器导入到 Virtual Box 的任何其他实例(当然与主机操作系统无关)。
这样做可能不太舒服,因为每次对虚拟驱动器上托管的文件进行更改时都必须导出/导入计算机。根据此驱动器大小,复制这些数据也可能需要相当长的时间。
因此,我建议您将 Virtual Box 设置为使用外部驱动器上的目录作为标准位置。在 Virtual Box Manager 中,打开File - Preferences -General来定义一个“默认机器文件夹”,它也可以位于(安装的)外部驱动器上。

然后您还需要将您的(以前导出的)虚拟硬盘放在那里。为单个机器硬盘选择此位置:

您现在将拥有一个设置,不仅可以存储虚拟磁盘驱动器,还可以存储 Virtual Box 工作目录,例如外部驱动器上的设置、快照等。
Virtual Box 能够在 32 位主机上运行 64 位来宾操作系统,但这可能不如我们留在我们的架构中时那么稳定。您可能需要先对此进行测试。