如何清理Virtualbox虚拟机VDI镜像文件的空间大小
玩虚拟机的同学都知道,对于那些设定为动态配分的虚拟机,一开始装完系统时可能只有几个G,但是随着你不断的使用,体积空间就会越来越大,随便就是几十个G了。也就是说动态扩展的VDI文件只会大,不会小。这期间,就算你去虚拟机里面删除一些文件,整个虚拟机的镜像文件VDI文件的大小依然不会变小,使其所占用的实际硬盘空间过大,给备份和分享都带来麻烦。因此,今天我们就来研究一下如何解决这个问题,其实很简单。
以下方法,在我自己的64位Ubuntu 14.04和64位win10虚拟机中亲测有效!
步骤1:碎片整理
第一步要做的是碎片整理,整理过程需要一个特定的工具,win系统和linux系统各自有别:
1、linux系统下
打开虚拟机,执行下面的命令:
sudo dd if=/dev/zero of=/free bs=1M
sudo rm -f /free
一般来说,大约5-10分钟清理完毕,取决于你的系统大小和磁盘空间混乱程度。于是关闭虚拟机,进入下一步。
2、win系统下
需要下载一个特定的工具,点击此处进入官方下载,如果链接失效,也可以点击此处直接下载我整理好的版本。
下载后解压,取出其中的sdelete.exe(针对32位系统)或者sdelete64.exe(针对64位系统),将其复制到虚拟机的C盘根目录下,然后以管理员身份在虚拟机中启动命令行cmd,输入以下命令:
C:\sdelete64.exe -z c: # c表示清理c盘
便会自动开始清理磁盘,大约5-10分钟左右方能清理完毕,于是便可关闭虚拟机,进入下一步。
步骤2:镜像压缩
关闭虚拟机,然后通过Virtualbox自带的神器vboxmanage modifyhd中的–compact命令来进行VDI镜像文件的压缩。具体步骤是:
打开cmd命令窗口,并进入Virtualbox所安装的目录(一般是C:\Program Files\Oracle\VirtualBox)目录,然后启动VBoxManage.exe进行VDI镜像文件的压缩,并等待命令结束即可:
cd "C:\Program Files\Oracle\VirtualBox"
VBoxManage.exe modifyhd "E:\V_VtSystem\A_Systems\Ubuntu 14.04.vdi" --compact
实际测试我ubuntu系统由35G压缩成只有20G,win10系统由40G压缩成25G,效果还是非常明显的。
如何清理Virtualbox虚拟机VDI镜像文件的空间大小相关推荐
- 清理Virtualbox虚拟机VDI镜像文件的空间大小
玩虚拟机的同学都知道,对于那些设定为动态配分的虚拟机,一开始装完系统时可能只有几个G,但是随着你不断的使用,体积空间就会越来越大,随便就是几十个G了.也就是说动态扩展的VDI文件只会大,不会小.这期间 ...
- 使用虚拟机VMwarepro1623镜像文件导入部署openGauss3.1.1指导手册
使用虚拟机VMwarepro1623镜像文件导入部署openGauss3.1.1指导手册 (openEuler 20.03-LTS + openGauss 3.1.1) 本手册主要描述如何将现有的VM ...
- Windows和Virtualbox虚拟机之间拷贝文件
在Win7系统上安装一个VirtualBox虚拟机,5.x版本:在虚拟机安装一个CentOS,4.x版本: 然后尝试从Win7拖动一个文件到CentOS,拖不过去: 根据资料,可做如下设置,都选 双向 ...
- Oracle vm virtualBox虚拟机iso镜像安装
思路:建立虚拟机(裸机),设置光驱启动,将光驱虚拟到iso镜像文件上,启动后正常安装系统. 首先新建一个虚拟机(步骤简单) 点击虚拟机->设置->系统->启动顺序->将光驱移动 ...
- 虚拟机使用镜像文件安装系统
场景说明: 指定Linux镜像之后,点击电源开始安装,安装完成之后,卸载ISO,进入BIOS,设置从硬盘启动.vmvare有提供快速安装的方式.当前的安装类似于手动安装,模拟真实的环境 操作步骤: 1 ...
- VirtualBox虚拟机怎么复制文件到物理机(主机)
前几天调试程序的时候,不小心,动了不该动的部分,造成了网站首页的数据无法更新.其实以前,我是用自己的电脑调试程序的,确定程序没有问题,才在网站上运行,由于自以为是,当我重新更换了新电脑以后,我便没有再 ...
- linux xp镜像文件,让Windows XP镜像文件小一点儿(转)
让Windows XP镜像文件小一点儿(转)[@more@] 近日笔者的一位朋友遇上件烦心事儿,他发现安装好Windows XP Professional和Services Pack 1a补丁升级文件 ...
- virtualbox虚拟机环境搭建之一---Ubuntu1804安装Virtualbox,在Virtualbox中导入Win7镜像
一.下载Virtualbox并安装 1.下载virtualbox deb安装包 到virtualbox官网:https://www.virtualbox.org/wiki/Linux_Download ...
- virtualbox虚拟机镜像迁移到qemu
virtualbox的镜像转qemu镜像 即vdi格式镜像转qcow2镜像格式 直接使用命令qemu-img convert -O qcow2 img.vdi img.qcow2命令转换会导 ...
最新文章
- 人工智能从业者应该从哪里去寻找和阅读顶级论文?
- ACCP学习旅程之----- 使用HTML语言开发商业站点(第一章 HTML的基本标签)
- Oracle根据日期计算某月的天数
- 个人脚本收藏[不断更新 last update 2005-12-10]
- (一二四)给类对象赋值、以及类对象的返回值
- 系统学习机器学习之线性判别式(一)
- 【图像加密】基于matlab双相位编码单通道彩色图像加密【含Matlab源码 1241期】
- 【第四组】用例文档+功能说明书+技术说明书:查看导入的图片,工作序号:001,2017/7/11...
- java分布式面试题之消息队列ActiveMQ部分,java反序列化原理
- 水果编曲软件除了做电音还能做什么
- Matlab 2016 超详细安装教程
- MapGuide open source开发心得一:简介
- 分区副本重分配、数据迁移、副本扩缩容
- html前端简单页面,web前端制作一个简单的登录页面
- AI 图像识别的测试
- 计算机不通电维修,显示器不通电维修教程
- OA系统,全方位满足各行业办公需求
- 为什么要对数据进行归一化处理
- Vue中父子之间的通信
- 动态色调范围 (网络整理)
热门文章
- word椭圆形标注怎么设置_轻松应对毕业季,搞定论文图表,word中处理原来没你想象的那么难...
- PaddlePaddle应用于百度视觉技术的工程实践
- 【269】蓝牙键盘连接
- Worklight学习-第一个Worlight项目
- 输出目录文件被多个中间文件输出目录相同的工程包含
- 网络体系结构(OSI模型和TCP/IP协议 功能)
- php多文件压缩的功能函数
- Web学习之跨域问题及解决方案
- 利用MATLAB进行系统时域分析,实验二 利用matlab进行系统的时域分析
- 深度linux怎么备份系统下载,在Deepin 20下安装和配置timeshift并用它自动备份系统...