ajc*_*jcg 6 partitioning virtualbox virtualization kvm-virtualization
我已经使用 QEMU / KVM 创建了一个格式为 .qcow2 的虚拟磁盘

我已经知道它们是虚拟备用磁盘,但是,问题是当我尝试在另一个路径(可移动驱动器)中复制和粘贴虚拟磁盘(vol.qcow2)时,它仍然是 20GB(不是 3.32 MiB), Virtualbox 中的动态磁盘不会发生这种情况。
我尝试编辑 .xml 文件以放置
sparce = true # supposedly this option is the one that defines if the disk is dynamic or fixed
Run Code Online (Sandbox Code Playgroud)
但我还没有成功。
我应该如何使用 QEMU / KVM / virt-manager 以 .qcow2 或 RAW 格式创建虚拟磁盘,并保持其与 virtualbox 动态虚拟磁盘(VDI 和其他格式,如 VHD 等)相似的大小?
PD:请使用 Linux 中的 QEMU/KVM virt-manager”
先谢谢了
Lor*_*eel 12
preallocation=off您可以使用以下命令将现有磁盘转换为新磁盘(将使用):
qemu-img convert -f qcow2 -O qcow2 -o preallocation=off vol.qcow2 newdisk.qcow2
在哪里:
-f标志指定输入磁盘的格式-O标志指定输出磁盘的格式-o标志用于指定输出文件的一些选项,例如数据分配的方式(在本例中,没有数据预分配)然后使用新磁盘代替原来的磁盘:
vol.qcow2为vol.qcow2.bak只是为了备份它。仅当您确定其newdisk.qcow2按预期工作时才将其删除。newdisk.qcow2为vol.qcow2如果要从头开始创建动态虚拟磁盘,可以运行以下命令:
qemu-img create -f qcow2 -o preallocation=off <disk-name> <disk-size>
在哪里:
disk-name是动态虚拟磁盘的名称disk-size是最大磁盘大小(可以使用 k、M、G、T、P 或 E 作为后缀)| 归档时间: |
|
| 查看次数: |
13416 次 |
| 最近记录: |