Ubuntu 16.04下减小/释放/清理VirtualBox虚拟硬盘文件的大小
一般在VirtualBox中安装Windows,然后用无缝模式进行某些特定软件的使用。
而VirtualBox的虚拟硬盘会越用越大,并且VirtualBox没有自带清理工具,相比VMware来说,VMware自带磁盘整理工具。
下面是具体的清理方法:
1、如果虚拟机使用的系统为Windows:
①进入虚拟机,下载SDelete,下载地址:http://technet.microsoft.com/en-us/sysinternals/bb897443.aspx。
②在命令行上运行
sdelete.exe -z C:
切记:不能使用-c参数,不然会磨损SSD。
此期间会在100%停留很久,直到完成为止。
③、完成后,关闭虚拟机,在Ubuntu的命令上下压缩vdi文件,命令如下:
vboxmanage modifyhd xxx.vdi --compact
④如果不是vdi格式,需要做一个转换,命令如下:
vboxmanage clonehd source.vmdk cloned.vdi --format vdi vboxmanage modifyhd cloned.vdi --compact vboxmanage clonehd cloned.vdi compressed.vmdk --format vmdk
2、如果使用的是Linux的虚拟机:
上面第③④步不变,之前的步骤改为:
sudo dd if=/dev/zero of=/EMPTY bs=1M sudo rm -f /EMPTY
还有一种选择,使用zerofree,命令如下:
busybox mount -o ro,remount /dev/sda1 zerofree /dev/sda1 busybox mount -o rw,remount /dev/sda1
参考:
https://superuser.com/questions/388733/virtualbox-how-to-free-up-unused-vdi-disk-place
http://blog.csdn.net/god2469/article/details/8525880
http://blog.csdn.net/ganshuyu/article/details/46360271
http://blog.csdn.net/cnylsy/article/details/52474513
https://forums.virtualbox.org/viewtopic.php?p=29272#p29272
==>如有问题,请联系我:easonjim#163.com,或者下方发表评论。<==
Ubuntu 16.04下减小/释放/清理VirtualBox虚拟硬盘文件的大小相关推荐
- 减小VirtualBox虚拟硬盘文件的大小
虚拟机使用久了就会发现虚拟硬盘越来越大,但是进入虚拟机里的系统用命令看了下,实际占用的空间远没有虚拟硬盘大小那么大,这个让人很不爽,而且在分享虚拟机镜像的时候也很不方便.VirtualBox似乎没有提 ...
- Ubuntu 16.04下使用gcc输出汇编的.0文件为可执行文件时出现:`_start'被多次定义
错误如下: `_start'被多次定义 /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o:(.text+0x0):第一次 ...
- linux如何安装vi命令,Ubuntu 16.04 下 Vim安装及配置
Ubuntu 16.04 下安装Vim 默认已经安装了VIM-tiny linuxidc@linuxidc:~$ locate vi | grep 'vi$' |xargs ls -al lrwxrw ...
- 分享如何在Ubuntu 16.04下CUDA8.0
分享一篇在Ubuntu 16.04下CUDA8.0的安装过程的记录笔记. 1.安装驱动 最简单的安装方式是直接在"系统设置->软件和更新->附加驱动"中安装 这样的话, ...
- Ubuntu 16.04下的LAMP环境配置
在学习开发过程中,每当遇到新的问题时,通常都能在网上搜到解决的方法,但是网上的方法千千万,有些是已经过时了的,有些是跟自己开发环境不同的,总是不能第一时间能找到答案. 而当时遇到的问题可能在今后的开发 ...
- ubuntu 环境下调试mysql源码_【转】Ubuntu 16.04下 Mysql 5.7.17源码编译与安装
Ubuntu 16.04下 Mysql5.7.17源码编译与安装 系统环境 一. 系统安装条件 1.cmake MySQL使用cmake跨平台工具预编译源码,用于设置mysql的编译参数. sudo ...
- Ubuntu 16.04 下安装VMware Tools(三行命令搞定,亲测好使)
Ubuntu 16.04 下安装VMware Tools(三行命令搞定,亲测好使): 第一行命令:sudo apt-get upgrate 第二行命令:sudo apt-get install ope ...
- ubuntu 16.04下切换python版本小结
主要是记录ubuntu 16.04下python环境配置. 对于ubuntu 16.04,由于本身是自带python,这样就减少了在windows下的下载和环境变量配置,非常不错.但是他本身是自带两个 ...
- ubuntu 16.04下安装mysql
ubuntu 16.04下安装mysql 从官网下载mysql-apt-config_0.8.12-1_all.deb,下载地址为:https://dev.mysql.com/downloads/re ...
最新文章
- Java学习总结:57(Properties子类)
- 再学 GDI+[7]: DrawLines - 绘制一组直线
- 【版本工具】Git-浅谈git命令
- 【深度学习】人人都能看得懂的卷积神经网络——入门篇
- Vista修改默认字体
- WEB编程学习之Eclipse编译JSP
- 【API进阶之路】做OCR文字识别,谁说必须要有AI工程师?
- java并发编程(1)并发程序的取消于关闭
- Graph2Vec运行
- mysql 测试数据生成器_8个免费的测试数据/样本数据生成器
- Django项目部署到腾讯云服务器
- 使用docker搭建steam 饥荒服务器
- (根据关键词)查找论文的一些途径
- 关系;关系模式;关系数据库
- 卷积层运算详解与im2col实现
- IBM结盟飞康VTL提供高性能备份与重复数据删除
- SQL中重复数据的查询与删除
- Excel输出随机小数的方法
- 喜讯|云畅科技被认定为2022年度湖南省移动互联网重点企业
- Cpython和Jython的对比
热门文章
- Java-查看JVM从哪个JAR包中加载指定类
- PHP写sqlserver事务,php调用sqlserver存储过程使用事务处理
- 爬虫学习笔记(十六)—— Selenium
- mysql特有语法_mysql 有用的特殊语法
- mysql删除端口配置文件,linux中的Mysql的安装、重置安装密码、修改权限详解
- Mybatis中的attempted to return null from a method with a primitive return type (int).异常
- 2020-12-17 Halcon初学者知识【4】区域和分割
- oracle 表空间热备份,oracle对表空间的热备
- ElementUI Pagination 分页器绑定数据
- Matlab-PEAKS函数曲线