首页
社区
课程
招聘
VMware虚拟机的虚拟磁盘缩小体积
发表于: 2019-12-12 17:22 6526

VMware虚拟机的虚拟磁盘缩小体积

2019-12-12 17:22
6526

宿主机是Windows,虚拟机内是一个Ubuntu1694LTS,试了很多方案没能成功,最后找到一个成功的方案了。

  • 虚拟机内Ubuntu空闲空间置零
$ sudo dd if=/dev/zero of=/zero.file bs=2M //也可以加入count参数,其值可为剩余空间大小/2M 
$ sudo -rf /zero.file
  • 宿主机内使用vmware-vdiskmanager磁盘管理工具

此命令是一个命令行工具,使用方法如下:

> C:\pathOfVMware\vmware-vdiskmanager.exe -k \pathToVmwareDisk\ubuntu1604lts.vmdk //执行此命令需要注意两点,1.系统需要关闭 2.磁盘无快照

运行完毕之后,虚拟磁盘成功从40个G缩小到20G,效果显著!


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 3
支持
分享
最新回复 (5)
雪    币: 83
活跃值: (1082)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
2
hao
2019-12-13 08:53
0
雪    币: 93
活跃值: (57)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
是把虚拟机内的磁盘整体大小也从40G调到20G了,还是磁盘40G没变化,只是vmdk文件暂时没了空闲空间小到了20G?
不知道我说的能看明白不
2019-12-14 10:11
0
雪    币: 3907
活跃值: (5817)
能力值: ( LV12,RANK:200 )
在线值:
发帖
回帖
粉丝
4
godmir 是把虚拟机内的磁盘整体大小也从40G调到20G了,还是磁盘40G没变化,只是vmdk文件暂时没了空闲空间小到了20G? 不知道我说的能看明白不
对的,就是你这个意思。
2019-12-16 11:21
0
雪    币: 93
活跃值: (57)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
5
roysue 对的,就是你这个意思。
1、把虚拟机内的磁盘整体大小也从40G调到20G了,虚拟机里看是20G;
2、只是vmdk文件暂时没了空闲空间小到了20G, 虚拟机内看还是磁盘40G?
我说是哪种?
最后于 2019-12-16 11:52 被godmir编辑 ,原因:
2019-12-16 11:51
0
雪    币: 576
活跃值: (2035)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
godmir roysue 对的,就是你这个意思。 1、把虚拟机内的磁盘整体大小也从40G调到20G了,虚拟机里看是20G;2、只是vmdk文件暂时没了空闲空间小到了 ...
肉丝姐真是个人才
2022-7-8 14:44
0
游客
登录 | 注册 方可回帖
返回
//