how to shrink or convert VMDK format image ?

vmdk_specs_Virtual Disk Format 1.0 1.1 5.0三个版本的vmdk格式说明文档 这是我在做vmdk文件格式解析的时候查找的关于vmdk格式的说明文档,有三个版本分别是 1.0 1.1 5.0三个版本的vmdk格式说明文档。vmdk_specs Virtual Disk Format 1.0 1.1 5.0三个版本的vmdk格式说明文档 立即下载


===============================================================

how to shrink vmdk


in guest:

for OS X :

su diskutil secureErase freespace 0 [harddrive name]

for some other linux/unix OS , we should do below two steps to replace "diskutil":

1)  cat /dev/zero > zero.fill

2)  rm -f zero.fill


on host:
C:\Program Files (x86)\VMware\VMware Workstation\vmware-vdiskmanager.exe -k [vmdk path]


REFERENCE:

    https://www.insanelymac.com/forum/topic/308367-how-to-shrink-os-x-vmdk/

================================================================

about VMDK and VDI format convert

as we know, VMDK is the shortname of Virtual Machine Disk, initially developed by VMWare and now it's an

open format.

VDI is the shortname of VirtualBox Disk Image, it's specified for virtualbox but the others VMM also support

this format. In some place, the VDI means Virtual Desktop Infrastructure, but here we are talking about a file format.

---------------------------------------------------------------------------------------------------------

1) performance

at first, in my opinion I supposed the VMDK image has a higher performance than VDI on VMWare or the VDI image

worked better than VMDK on VBox. but finally I found there is no difference. they are just image formats to content

data.

----------------------------------------------------------------------------------------------------------

2) format convert

raw / vdi / vmdk / vhd / qcow2

using qemu-img:

    qemu-img covert -f [origin format] <source image> -o [target format] <target image>

using vboxmanager:

    vboxmanager  clonehd <source image>  <target image> --format [target format]

===================================================================

    


Vmware虚拟机文件越来越大解决方案 Vmware Vmware Vmware Vmware虚拟机文件越来越大解决方案 立即下载

相关推荐

固态硬盘安全擦除Windows版本(secure erase)

众所周知,华硕的主板BIOS里面有安全擦除的功能,安全擦除一方面可以全面消除固态硬盘数据(通过增加电压的方式快速全面擦除数据,任何方式都不可恢复数据,不可能像机械硬盘那样有各种方式恢复数据),方便处理二手硬盘;一方面可以全面恢复固态硬盘性能(满血复活)。 不过有限制:因为电脑开机后,有些BIOS可能会将SSD Freeze掉,以保证安全,导致无法擦除。解决此问题的办法是开机状态下,快速拔插SSD,以解除SSD的Frozen状态。另外,可能只能在Win7下才能正常使用(Win8、Win10为了安全性,貌似会阻止使用ATA指令擦除硬盘)。如果各位对硬盘擦除有兴趣或者有什么疑问,欢迎在评论中切磋,兄弟略知一二。另外如果大家只是想使用安全擦除功能的话,直接使用Linux系统自带的secure erase工具即可。

Windows 下 VMware 虚拟机的 vmdk 文件的压缩

在 Windows 下玩虚拟机,一般大家都会安装 VMware 软件,然后通过软件安装其它操作系统环境(如 Linux)来模拟各个服务器环境。然而大家在使用过程中可以发现这样一个问题,那就是每个操作系统对应主机磁盘目录中,vmdk 文件会越来越大,即使是在虚拟环境中清理出磁盘大小,但 Windows 主机中vmdk 文件还是无变化,所以占用的主机资源会越来越多,发展到最后将导致虚拟系统无法启动。

郎图腾 8850

【UV打印机】PrintExp打印软件教程(六)-高级模式(马达)

输入高级模式密码进入高级模式高级模式界面有操作栏、控制栏、参数栏及参数界面操作栏名称功能说明文件加载数据从板卡加载参数保存将参数保存到主板退出退出高级模式固件导入固件导入配套版本下的固件配置*xpcfx导出固件导出当前使用的固件配置*xpcfx导入波形文件导入对应的波形文件*waf操作初始化系统继续初始化动作复位X轴复位回原点控制栏可进行小车运动、闪喷操作(此闪喷为点击进行闪喷,不受平台位置限制),无清洗功能。

Print World的专栏 3112

怎样有效Shrink(压缩)Guest系统为Linx/Unix的VMWare虚拟机VMDK文件

      虚拟机在使用过程中,虚拟磁盘的大小会不断变大。即使你删除了磁盘中的文件,虚拟磁盘的大小仍然不会缩小。VMWare在VMWare Tools中推出了Shrink这个功能。在安装VMWare Tools后,在没有Snapshot的情况下,在Guest操作系统为Windows的情况下,能有效缩小虚拟磁盘大小。但如果在Guest操作系统为Linux时,此方法效果就不好了,而且有些挂载点无法Sh

syspro的专栏 8626

【运筹优化】VRPTW建模实战:Python+Gurobi求解带时间窗的车辆路径规划

本文详细介绍了如何使用Python和Gurobi求解带时间窗的车辆路径问题(VRPTW)。通过将物流调度难题抽象为混合整数规划模型,并逐步讲解建模、编码与求解过程,为读者提供了从理论到实践的完整指南,帮助解决物流配送中的路径优化挑战。

peace的博客 201

为什么我的Win11家庭版找不到BitLocker?教你两种强制关闭加密的隐藏方法

本文解释了Win11家庭版为何缺少BitLocker功能,并提供了两种强制关闭加密的隐藏方法。通过注册表修改和PowerShell命令,用户可以调出隐藏的加密控制面板或直接操控加密引擎,解决家庭版设备加密的管理难题。

weixin_42535703的博客 1776

释放VMware磁盘清理,解决空间占用不断增大问题

在使用VMware虚拟机时,你可能会遇到磁盘空间不断增大的问题。这是由于虚拟机在使用过程中生成了大量的临时文件和碎片空间。为了解决这个问题,我们可以进行磁盘清理操作,释放不必要的空间。本文将介绍如何通过清理磁盘来解决这个问题。

BG1230521的博客 1万+

【科研学习】Demo3D2015安装包以及图文安装步骤

安装包 点击下图的.exe文件,安装 不需要解压,打开注册机 如下图: 点击上图的.exe文件,出现下图 先点击 patch 打开安装目录下的Demo3D.licensing.dll文件,然后点击Generate,生成dvt-license文件,保存即可 打开安装完成的Demo3D 2015(64-bit),一般破解没完成的,会出现一个request a license 的问题,点击find license 的那一行 点击后找到自己Generate,生成dvt

KaelCui的博客 1万+

MacOS 磁盘管理工具 diskutil 介绍

https://www.jianshu.com/p/6a1f365617ad 电脑上的操作系统、应用程序和应用数据一般都需要保存在永久存储器中(通常就是硬盘),这样电脑断电后应用数据等就不会丢失。 为了更有效地组织磁盘上的数据信息,通常将磁盘预先划分成一个或多个磁盘分区,创建对应的文件系统,以方便计算机对各分区分别进行管理。 MacOS 系统自带一个图形化的磁盘管理工具(Disk Utilit...

chenyijun的专栏 1万+

让 ME51N 在采购信息记录过期时不要带出上一次采购订单的价格

在采购信息记录(PIR)价格条件无效或过期时,到上一次采购订单价格进行提议;你可以通过关闭,并在把PO price设置为不采纳,再辅以把过期的价格来源直接拦截为错误。若仍需 100% 阻断,可用在保存前清空估价价格作为技术兜底。标准行为与配置证据见文内引用。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 663

Matlab波动光光学系统

波动光学是一种研究光波传播过程的理论,按照其处理的信息类型不同,可以分为相干和非相干波动光学,相干波动光学可以用作特定光学系统的分析和设计,其主要依赖物理光学和电磁波的基本原理,以及光学干涉和衍射的经验方程式,其中光波传播过程是以复数形式表示的,包括振幅和相位两个方面。近年来光学技术得到了广泛的应用和发展,波动光光学系统是其中一种重要的光学系统,它主要是利用波动光学原理,通过计算机模拟实现各种光学系统的设计、分析和优化,可应用于大气光传输、光束整形、分析系统的衍射和干涉特性,包括利用。

weixin_50547796的博客 261

关于Vmware-tools的shrink功能

创建虚拟机时,在创建虚拟硬盘时候,有两个选择:1, Allocate all disk space now  2, split into 2Gb files 首先,最上面会让你选择你的虚拟硬盘的最大容量,比如预设的8GB,不论怎么分配容量,硬盘的总大小不能超过预设值。但是看到第一个选项说可以增强虚拟机性能,我就那么干了,但是这样,我就不能shrink硬盘空间了 官方的解释: The opti...

kissinger_1984的专栏 1172

机器学习扩散模型简介

​ 扩散模型是生成模型,在过去几年中越来越受欢迎,这是有充分理由的。仅在 2020 年代发布的几篇开创性论文就向世界展示了 Diffusion 模型的能力,例如在图像合成方面击败 GAN[6]。最近,从业者将看到DALL-E 2(OpenAI 上个月发布的图像生成模型)中使用的扩散模型。

gongdiwudu的专栏 4268

macOS下磁盘管理diskutil命令详解

本文参考diskutil 的 man 手册进行创作! macOS 提供了一个搭配有GUI界面的磁盘管理工具,同时还提供了一个命令行的磁盘管理命令,那就是 diskutil 。 使用命令 diskutil 可以进行在GUI界面的无法进行的更多操作,例如进行抹掉(也就是Windows下的格式化)硬盘时可选的格式少。 如果需要抹成其他格式的磁盘,这时就需要使用到命令 diskutil 。 在接下来的篇幅中将详细介绍 diskutil 的用法。 直接在命令行输入 diskutil 会显示一个简略的介绍。 这.

上古的碑 2万+

辉芒微教程第七篇《PWM与PWM3调节LED灯的亮度》

这个其实就是PR3L = 128设置的,由于我们刚刚寄存器设置了8位模式,其设置的范围就是0-255,而128/255≈50%左右,因此PR3L就是我们的占空比调节的寄存器,我们可以通过它来调节占空比,大家可以试试它占空比设置10%,30%,60%来看看它的不同效果,灯的亮度是肯定不一样的,如果有条件的朋友,可以购买一款逻辑分析仪去看他的占空比。平平无期的这个东西有什么东东用,貌似是没什么用,只是一个概念而已,是不是不同设备可以设置1秒,3秒,10秒的周期就行?但是它占空比为什么是50%,怎么得来的?

qq_41809823的博客 827

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

VMware的.vmdk文件只赠不减的处理方法

VMware虚拟机的虚拟磁盘的大小会随着使用时间不断变大,。即使删除了磁盘中的文件,虚拟磁盘的大小仍然不会变小,那么有没有办法可以让vmdk减减肥呢。当然有,这里常用 VMWare自带的工具 VMWare Tools中的 Shrink功能,和vmware-vdiskmanager工具

paladinosment的专栏 1万+

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

VMware虚拟机文件*.vmdk瘦身办法

VMware虚拟机文件*.vmdk瘦身办法

挖到尽头 1686

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

VMware清理vmdk文件,解决vmdk越来越大的问题

目录压缩*.vmdk方法在虚拟机上操作在主机上操作参考链接 问题:主机是Windwos,安装了VMWare。在VMWare中安装了虚拟机Ubuntu操作系统。Ubuntu本身不大,但是*.vmdk很大。网上搜索各种方法都不管用。 说明:因为Ubuntu系统占用了空间,系统未释放,所以使用各种工具逼它释放并不能达成目的。 压缩*.vmdk方法 在虚拟机上操作 在虚拟机Ubuntu中,执行以下...

张学志の博客 3万+

MacOSX 清理空闲空间(慎用)

最近在清理苹果笔记本空间时,发现一个奇怪的现象,不论删除多少文件,空间就是让不出来,度娘、谷歌都用上了,就是没有查到解决办法,于是乎我决定亲自出马,自己动手、丰衣足食。 苹果自带的磁盘管理工具是diskutil, 查看该命令时,发现有个参数应该能清理空间(此处提醒各位看官,对磁盘对一切操作关乎到数据到完整性及安全性,所以一定要慎重、慎重、再慎重) zyjsupers-MacB...

weixin_30599769的博客 1115

对VirtualBox虚拟机vdi镜像文件进行瘦身

转自:http://www.vmbest.com/school/2-virtualbox-school/388-virtualboxvdi VirtualBox是一款非常帮的开源虚拟机软件,体积很小,运行很快。我在Linux下使用该软件,虚拟windowsxp。但使用一段时间后,尤其是在客户机中使用大量临时文件后,文件虽然被删除了,但是虚拟机磁盘vdi文件的大小却只增不减,这样,实际物理硬...

weixin_30402085的博客 391

通过终端修改Finder

对于OS X初学者来说,终端Terminal应用似乎显得有些高深,不过通过终端我们能快速和方便的完成各种操作,能根据你的喜好开启和关闭各种隐藏功能,所以掌握终端Terminal将是成为高手的必学内容。使用正确的终端命令,你还可以开启OS X中各种隐藏的功能。开启终端Terminal的方法也非常容易,LaunchPad=》其他=》终端,或者在Spotlight中输入终端,然后按住Enter即可。上周

shuhuai007的专栏 1547

vmware 收缩硬盘大小(compat,shrink,vmware-vdiskmanager)

背景: 前段时间装了一个虚拟机,准备装一个好几百g大小的软件,首先我把安装介质传到了虚拟机里面,用了100GB空间,然而我的安装介质明明只有50g,怎么回事呢?经过我用du -sh命令查询到底那里占了空间,最后锁定了 [root@lyg VMwareDnD]# pwd /tmp/VMwareDnD 这个目录下有一个跟我的安装介质相同大小的文件,但是问题是,系统没有自动删除,最后

changyanmanman的专栏 1万+

vmware下vmdk文件越来越大的解决方法探讨

前段时间在vmware下面安装了ubuntu镜像,用了一段时间后发现ubuntu的vmdk文件越来越大,达到了31.6GB,如下图所示。而且随着继续安装新的软件仍然在增大中,即使在ubuntu里面删除了文件仍然在windows主机中占用那么大的空间。但是在ubuntu下通过命令df -h查看,获取到的硬盘占用空间并没有那么大,非常的奇怪。 网上查询了资料,网上的说法是:“虚拟机上的L...

崔杰城的博客 6万+

VMWare Player Windows XP 虚拟机压缩 vmdk 的方法

首先声明这个操作可能会导致磁盘大量写入,SSD 盘的话除非必要最好不要经常压缩。另外机械硬盘的话可能会消耗很久。另外用这个方法应该会导致虚拟机里的已经删除的文件无法通过文件恢复软件恢复。还有就是如果虚拟机里的已用空间相对 vmdk 文件的大小相差不大的话应该是压缩不了多少的。 然后先讲一下原理。原理大概是先用 wipe 子命令将硬盘的剩余空间全部填充为空白,然后再用 shrinkonly 子命令压缩 vmdk 文件。我一部分好像是猜出来的,详情请看这个文档:https://www.vmware.com/p

shendaowu的专栏 1789

qcow2、raw、vmdk等镜像格式的比较和基本转换

目前主要有那些格式来作为虚拟机的镜像:raw(default) the raw format is a plain binary image of the disc image, and is very portable. On filesystems that suppor t sparse files, images in this format only use the space actu

wanglei_storage的博客 2万+
上一篇: Virtualbox CLI and .vbox(-prev) file
下一篇: Linux下创建安装包的四种方式
Benjamin_Xu
博客等级 码龄14年 46粉丝 54原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值