VMWare Ubuntu 虚拟机瘦身

2018-07-06  本文已影响60人  蓝点工坊

一. shink 功能

前提是虚拟机中安装中VMWare 自带的vmware toolbox.打开后选择shrink选项


image.png

但是如果采用网络安装 open-vm-tools 没有这工具

二.采用vmware-vdiskmanager

另外一种思路使用vmware-vdiskmanager ,参考如下文章

https://www.howtoforge.com/how-to-shrink-vmware-virtual-disk-files-vmdk

Mac OSX 版所在路径 /Applications/VMware Fusion.app/Contents/Library/vmware-vdiskmanager

具体命令 :
-k 表示

"/Applications/VMware Fusion.app/Contents/Library/vmware-vdiskmanager" -k "虚拟磁盘.vmdk"

-d                   : defragment the specified virtual disk. Only
                            local virtual disks may be defragmented.
     -k                   : shrink the specified virtual disk. Only local
                            virtual disks may be shrunk.

因为我采用分离vmdk的方式,为了方法,写了如下脚本

#!/bin/sh

VDM="/Applications/VMware Fusion.app/Contents/Library/vmware-vdiskmanager"

#for File in  ����*.vmdk ; do 
for File in  $(find . -name "*.vmdk") ; do 
  echo "shrink file4 $File ...."
  "$VDM" -k "$File"
done  
  
上一篇 下一篇

猜你喜欢

热点阅读