2

我在 Arch Linux 上,有一个 Windows 10 虚拟机,我最初是用 gnome-boxes 创建的。我认为它使用 libvirt。目前我用 virsh 运行它。

我注意到我的 Windows 机器上代表 40G 卷的磁盘映像是 93G。这是disk虚拟机的 XML 定义部分:

<disk type="file" device="disk">
  <driver name="qemu" type="qcow2" cache="writeback"/>
  <source file="/home/ms/.local/share/gnome-boxes/images/win10" index="2"/>
  <backingStore/>
  <target dev="hda" bus="sata"/>
  <alias name="sata0-0-0"/>
  <address type="drive" controller="0" bus="0" target="0" unit="0"/>
</disk>

这是来自 virsh GUI 的描述:

在此处输入图像描述

这是真正的文件大小:

~ ls -lh /home/ms/.local/share/gnome-boxes/images/win10
-rwxr--r-- 1 ms ms 93G 10. Feb 11:02 /home/ms/.local/share/gnome-boxes/images/win10 

我想了解为什么磁盘上的卷大小与 Windows 和 virsh 报告的卷大小之间存在这种差异。最终我想减小尺寸。

感谢您提前提供任何帮助。

4

0 回答 0