是否可以将 Virtualbox 配置为将虚拟磁盘映像分割成小于 2 GB 的块?

是否可以将 Virtualbox 配置为将虚拟磁盘映像分割成小于 2 GB 的块?

背景:我想使用 Dropbox 使我的虚拟机在不同计算机之间保持同步。它目前使用 8 GB 的动态分配虚拟磁盘映像。

我还没有对此进行过广泛的测试,但理论上,我对磁盘映像所做的最轻微的修改都会导致相应的 2 GB 文件被完整地重新上传到 Dropbox。如果是这样,那么将磁盘映像拆分成 64 MB 的块将为我节省大量带宽。

答案1

C:\Program Files\Sun\xVM VirtualBox>VBoxManage createhd 
VirtualBox Command Line Management Interface Version 3.0.0
(C) 2005-2009 Sun Microsystems, Inc.
All rights reserved.

Usage:

VBoxManage createhd         --filename <filename>
                            --size <megabytes>
                            [--format VDI|VMDK|VHD] (default: VDI)
                            [--variant Standard,Fixed,Split2G,Stream,ESX]
                            [--type normal|writethrough] (default: normal)
                            [--comment <comment>]
                            [--remember]

在 virtualbox 中创建映像的命令不支持该命令,但其 vmware 变体似乎支持该命令。创建 vmware vmdk 是一个选项,但谁愿意安装另一个安装程序呢?有更好的方法

您可能想要尝试几种方法。首先,将常用分区与不常用分区分开,例如 /home 会更频繁地被更改,/var 也可能如此。因此将它们作为单独的磁盘映像会有所帮助。

切换到差异磁盘映像- 这将创建仅包含更改的文件。带宽效率更高,而且您只需移动更改部分。

相关内容