dd命令错误输出的大小大于VMWARE中的​​分配大小

时间:2015-03-10 11:25:11

标签: linux vmware dd

MAC os上有一个VM,分配100G HDD。当我使用dd命令通过用0填充整个磁盘来缩小其大小时,当大小增加到120G而不是100G时,它会出错(没有空的空间)。为什么它会抛出'#34;没有空间" 120G的例外而不是分配的100G?

   dd if=/dev/zero of=zero.fill bs=8M

当我检查包内容时,它有2个vmdk文件(为什么)。       Virtual Disk-000001.vmdk = 96.06G       Virtual Disk.vmdk = 7.21G

1 个答案:

答案 0 :(得分:0)

这只是猜测。

您可能在主机和VM之间有一个共享文件夹,它会尝试填写整个机器空间。

只是2c。

需要更多信息才能提供更好的帮助