我已经使用“ clonehd”的建议移植了一个“硬盘”如何轻松移植 VirtualBox 机器? 但它不是最新状态,它可能处于拍摄任何“快照”之前的状态。
我只复制了“硬盘”,没有复制任何“快照”,主要是因为快照太多了。我感兴趣的是传输最新状态的“硬盘”。
如何才能做到这一点?(轻松实现,而不必复制整个快照、机器等...)
答案1
是的,如果您有一些空闲的磁盘空间,您可以这样做。
从 VB 关闭开始。
首先,复制 VirtualBox 目录。在我的 Linux 机器上,这是 ~/.VirtualBox。只需使用您最喜欢的操作系统工具即可。同样,在 Linux 上,我只需使用“cp -rv .VirtualBox .v2”
现在,运行 VirtualBox 并合并所有快照。最终您将得到没有快照和一个最新版本的 VB 硬盘映像。
移动那将图像复制到您想要使用它的任何位置。现在删除新文件夹并将备份(在我的情况下为 .vb)重命名为原始名称(.VirtualBox)。这将保留您的原始 VB 会话及其所有快照,而新的 HD 图像则包含您的所有更改。
答案2
我认为快照文件包含了发生的一切自从快照已拍摄,因此我不知道如何避免传输它们。如果您不再需要所有中间快照,则可以丢弃它们,VirtualBox 将合并更改,这可以节省空间。