默认情况下,VirtualBox会创建动态磁盘,随着数据的增加而增长。 但是,如果你稍后从虚拟机删除数据,你将注意到磁盘不会自动收缩。 但是,你可以使用隐藏命令手动收缩动态磁盘。相关文章
:如何创建和使用虚拟机。
记住,如果这个磁盘大小大小和你已经经删除了数据,这将只收缩磁盘。 因此,如果你刚刚创建了一个动态磁盘,这将不会。 但是,如果创建了动态磁盘,下载了 10 GB数据,然后删除了 10 GB的数据,那么应该可以将磁盘收缩约2 GB 。
第一步:确保你使用的是动态磁盘
这个过程只适用于动态磁盘,它可以在大小上增长和缩小。 动态磁盘可以能最大达到 size-50 GB,但它们只在包含大量数据时实际增长到最大值。 固定大小磁盘始终是它的最大大小。相关文章
如何在固定的和动态的磁盘之间转换在 VirtualBox
如果有固定大小的磁盘,你可以先将它的转换为动态磁盘,然后按照以下说明进行操作。 例如如果有固定磁盘大小为 50 GB且只有 10 GB的数据,将它的转换为动态磁盘,则应该能够将它的收缩为仅占用4 GB空间。
要检查磁盘中是否有动态或者固定大小的磁盘,请右击使用该磁盘的虚拟机并选择"设置"。 单击"存储器"选项卡并选择磁盘。 你将看到在"详情"旁边显示什么类型的磁盘。 例如在下面的截图中,"动态分配的存储"表示这是一个动态磁盘。
步骤2: 将零写入虚拟机中的磁盘
确保删除虚拟机中不再需要的任何数据,以便在继续操作之前释放空间空间。 删除不需要的文件,卸载不再使用的程序,清空回收站。 然后,你需要用零覆盖该空空间。
对于 Windows 客户机操作系统
如果在虚拟机中安装了 Windows,那么现在应该启动虚拟机并整理磁盘碎片。 在虚拟机内部,搜索 开始菜单的"碎片整理"并启动"磁盘碎片整理程序"或者"碎片整理和优化驱动器"工具。 选择要 compact的磁盘并单击"磁盘碎片整理磁盘碎片整理"。
完成碎片整理过程后