在 Linux 主机上压缩 VHD

在 Linux 主机上压缩 VHD

在 Linux 主机(Linux Mint 18)上,如何压缩 VHD 文件?

到目前为止,我的搜索总是返回使用 Hyper-V 的解决方案或 Windows 主机上的 Linux 客户机的情况,但也有相反的情况:在 Linux 主机上使用 VirtualBox 运行的 Windows 客户机。

答案1

我有点觉得自己很蠢,因为我在尝试绕过 Linux 上的 VHD 文件的使用时找到了答案。将磁盘克隆为 VDI 格式(在 Windows 客户机上运行 sdelete 后)也会将其缩小到最小尺寸:

vboxmanage clonemedium INPUT.VHD OUTPUT.VDI --format VDI --variant standard

它也可以用于从 VHD 到 VHD 的转换

vboxmanage clonemedium INPUT.VHD OUTPUT.VDI --format VDI --variant standard

此解决方案不如“压缩”有效,因为您需要额外的存储空间来存储虚拟磁盘的第二个副本,并且在该过程完成后您需要交换文件。

相关内容