Почему файл хранилища libvirt qcow2 намного больше, чем сам том? - PullRequest
0 голосов
/ 10 февраля 2020

Я нахожусь на Arch Linux и у меня есть виртуальная машина Windows 10, которую я изначально создал с помощью gnome-box. Я думаю, что он использует libvirt. В настоящее время я запускаю его с vir sh.

. Я заметил, что образ диска, представляющий том 40G для моей машины Windows, составляет 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>

И это описание от vir sh GUI:

enter image description here

И это реальный размер файла:

~ 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 и vir sh сообщают как размер тома. В конце концов я хотел бы уменьшить размер.

Спасибо за любую помощь заранее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...