美文网首页程序员Linux我用 Linux
ubuntu vmware虚拟机越来越大怎么办

ubuntu vmware虚拟机越来越大怎么办

作者: 迷之老王 | 来源:发表于2016-10-12 17:09 被阅读0次

update 2017.3.1

最近虚机空间又暴涨了,无奈只得压缩空间,可是,原来这种办法还是相对麻烦些,于是又谷哥哥了下。下面两条命令搞定:

  • 虚拟机内部执行cat /dev/zero > zero.fill;sync;sleep 1;sync;rm -f zero.fill后关闭虚拟机
  • 宿主win10机器上进入虚拟机文件目录执行"C:\Program Files (x86)\VMware\VMware Workstation\vmware-vdiskmanager.exe" -k Ubuntu64.vmdk
    最终效果也可以将空间降下来。不需要额外工具,更方便些。

背景

因为工作需要(程序猿),需要在windows 电脑中安装ubuntu的虚拟机,虚拟机磁盘为动态分配大小。突然有一天发现虚拟机占本地磁盘空间达到了40多个G。到虚拟机里面查看,实际使用磁盘7.6G。玛德,什么情况!!!
使用官方自带磁盘整理和压缩,没有任何效果。WTF!!!吐槽下VMware ,做个软件用点心行吗。。。磁盘便宜了虽然,但那也是钱啊。

思路

  • 克隆一个新虚拟机会不会释放空间呢? -- 发现没有任何效果
  • 克隆系统会不会释放空间呢? -- that's it。就是本文要将的办法,占用window空间从51G降到7.8G。效果非常显著

步骤

主要依靠磁盘克隆工具进行磁盘克隆,达到虚拟机软件识别真实虚拟机使用空间,达到释放空间效果

  • 下载 clonezilla ,下载iso镜像。
  • 配置虚拟机软件光驱使用ISO镜像,指定为刚才下载的镜像文件
  • 为要瘦身的虚拟机添加第二块磁盘
  • 进去虚拟机bios设置光驱为第一启动项,然后启动虚拟机,选择第一项进入Clonezilla live


    启动界面
  • 然后下一步默认,进入下面选择中文。剩下的根据提示来就行了。不再赘述。


    选择中文

成果展示

瘦身成功

写在最后

希望本文可以对一些朋友有所帮助。有什么疑问也可以留言交流。当然如果您有更好的办法也希望分享交流。


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


迷之老王 | Big Data | 复杂数据环境下的一体化大数据解决方案。

扫码加群:


QQ群:迷之老王_BIG DATA

相关文章

网友评论

    本文标题:ubuntu vmware虚拟机越来越大怎么办

    本文链接:https://www.haomeiwen.com/subject/mapiyttx.html