怎样收缩VM更改虚拟机硬盘大小的大小

如何减小VMware虚拟机硬盘空间
我的图书馆
如何减小VMware虚拟机硬盘空间
& VMware是微软出品的目前最好的虚拟机件,利用虚拟机可轻松实现多系统同时运行。特别需要多个系统来完成不同功能的者更是需要,VMware是最好的选择,在这里介绍一些VMware虚拟机使用的小技巧,本文介绍如何为Vmware动态分配硬盘减肥瘦身。
vmware 占用硬盘空间只增大不减少。即使你删除文件,占用的硬盘空间也不释放。用了一段时间后空间不够了。解决办法:
方法一: 把一部分*sxxx.vmdk文件剪切到其他盘符下。
用ultraEdit 打开Debian_Lenny.vmdk, 你会看到一个文件列表。重新定位你剪切的文件。启动虚拟机即可。
这方法没有释放空间。
方法二: 虚拟机装了VMware Tools就有这项功能了,虚拟的Windows系统在控制面板中有项VMware Tools。
打开后可以看到有一栏Shrink,选中要压缩的分区,点击Prepare to shrink即可进行压缩准备。在虚拟机系统中完成压缩准备后,会跳回到真正操作系统中,有个进度框提示正在压缩虚拟机文件,最后在虚拟机系统中提示完成压缩工作。
而虚拟Linux/FreeBSD系统可以用vmware-toolbox。在linux 里安装vmware-tools, 然后命令行下 vmware-toolbox 点选strike
注意:该方法要保证你当前盘的空间&=要strike的虚拟机大小。所以如果你当前盘空间不够,你可以用方法一把一些文件移到其他盘,然后再strike, 最后把移出去的文件移回来。
方法三: 在vmware的安装目录下,有一个vmware-vdiskmanager
这是我在window下常用到方法。一般几分钟就完成。
关闭客户机,在主机命令行下:
vmware-vdiskmanager - k *.vmdk
注意:这里的*是你的虚拟机vmdk文件的的文件名,还要包括路径,如:
vmware-vdiskmanager.exe -k "G:\mivm\net\WinXP.vmdk"
执行过程会显示进度,完成后会提示:
Shrink: 100% done.
Shrink completed successfully.
不过减少的空间不是太多。
压缩功能有些限制,如不能用在选择了预分配空间的虚拟机上、不能有快照、只能对分区进行压缩,不能对物理盘进行压缩等等,具体可以参考用户手册。另外,在查看帮助时应该点击帮助菜单中的“用户手册”(User's Manual),而不是“帮助主题”(Help Topics),否则只能看到一些很基本的VMware软件操作配置,很多东西都找不到。
TA的最新馆藏[转]&
喜欢该文的人也喜欢如何减小VMware虚拟机硬盘空间 - CSDN博客
如何减小VMware虚拟机硬盘空间
VMware是微软出品的目前最好的虚拟机件,利用虚拟机可轻松实现多系统同时运行。特别需要多个系统来完成不同功能的者更是需要,VMware是最好的选择,在这里介绍一些VMware虚拟机使用的小技巧,本文介绍如何为Vmware动态分配硬盘减肥瘦身。
vmware 占用硬盘空间只增大不减少。即使你删除文件,占用的硬盘空间也不释放。用了一段时间后空间不够了。解决办法:
方法一: 把一部分*sxxx.vmdk文件剪切到其他盘符下。
用ultraEdit 打开Debian_Lenny.vmdk, 你会看到一个文件列表。重新定位你剪切的文件。启动虚拟机即可。
这方法没有释放空间。
方法二: 虚拟机装了VMware Tools就有这项功能了,虚拟的Windows系统在控制面板中有项VMware Tools。(推荐)
打开后可以看到有一栏Shrink,选中要压缩的分区,点击Prepare to shrink即可进行压缩准备。在虚拟机系统中完成压缩准备后,会跳回到真正操作系统中,有个进度框提示正在压缩虚拟机文件,最后在虚拟机系统中提示完成压缩工作。
而虚拟Linux/FreeBSD系统可以用vmware-toolbox。在linux 里安装vmware-tools, 然后命令行下 vmware-toolbox 点选strike
注意:该方法要保证你当前盘的空间&=要strike的虚拟机大小。所以如果你当前盘空间不够,你可以用方法一把一些文件移到 其他盘,然后再strike, 最后把移出去的文件移回来。
方法三: 在vmware的安装目录下,有一个vmware-vdiskmanager
这是我在window下常用到方法。一般几分钟就完成。
关闭客户机,在主机命令行下:
vmware-vdiskmanager - k *.vmdk
注意:这里的*是你的虚拟机vmdk文件的的文件名,还要包括路径,如:
vmware-vdiskmanager.exe -k "G:\mivm\net\WinXP.vmdk"
执行过程会显示進度,完成后会提示:
Shrink: 100% done.
Shrink completed successfully.
不过减少的空间不是太多。
压缩功能有些限制,如不能用在选择了预分配空间的虚拟机上、不能有快照、只能对分区进行压缩,不能对物理盘进行压缩等等,具体可以参考用户手册。另外,在查看帮助时应该点击帮助菜单中的“用户手册”(User's Manual),而不是“帮助主题”(Help Topics),否则只能看到一些很基本的VMware软件操作配置,很多东西都找不到。
本文已收录于以下专栏:
相关文章推荐
“编辑虚拟机设置”-&“硬件”-&“硬盘”-&先“碎片整理”-&后“压缩”
问题: vmware 占用硬盘空间只增大不减少。即使你删除虚拟机系统里面的文件,占用宿主机的硬盘空间也不释放。用了一段时间后空间不够了。
解决办法: 方法一: 把一部分*sxxx.vmdk文...
1.问题现象: 为了开发android驱动,我使用vmware虚拟机运行UBUNTU12.04,硬盘分区有150G,分配了130g给虚拟机,还剩下不到20G的空间作为预留。本来想着130G的空间应该足...
1.VM快照管理
这个功能实在太常用,不用我多废话。这里只是提醒一下还没有用过快照的同学,赶紧的给自己的VM保存点快照吧,这样VM里的系统出了问题或是有其它需要很容易让你还原到原来的某个点,这功能可...
其实在VMware6.0安装目录下有一个命令行工具——vmware-vdiskmanager.exe 程序,可用来修改虚拟机硬盘的大小。方法如下:
    1、关闭虚拟机电源;启动Windows下的...
前段时间装了一个虚拟机,准备装一个好几百g大小的软件,首先我把安装介质传到了虚拟机里面,用了100GB空间,然而我的安装介质明明只有50g,怎么回事呢?经过我用du -sh命令查询到底那里占...
使用VMware Workstation时怎样减少磁盘空间消耗
一、虚拟机创建过程中注意事项
        新建过程中选择&自定义(高级)(C)&,当到达“虚拟磁盘”的选项时(如...
VMware默认的系统硬盘8GB大小,实际上远不够用,安一个redhat就快满了。如何调整硬盘大小?
在VMware安装目录下就有一个vmware-vdiskmanager.exe程序,它是一个命令...
随着Linux虚拟机的不断使用,在VMware中经常遇到预先装好的 linux 虚拟机的硬盘空间过小的问题,造成很多软件不能安装, 而重新装一个,又挺麻烦。于是,上网搜了下关于 vmware 硬盘扩容...
他的最新文章
讲师:宋宝华
讲师:何宇健
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)再吸金!SE推出《最终幻想:全员勇者》钥匙扣
再吸金!SE推出《最终幻想:全员勇者》钥匙扣
再吸金!SE推出《最终幻想:全员勇者》钥匙扣
再吸金!SE推出《最终幻想:全员勇者》钥匙扣
再吸金!SE推出《最终幻想:全员勇者》钥匙扣
再吸金!SE推出《最终幻想:全员勇者》钥匙扣
再吸金!SE推出《最终幻想:全员勇者》钥匙扣
再吸金!SE推出《最终幻想:全员勇者》钥匙扣
威锋网7月10日消锋网7月10日消息,《植物大战僵尸2》 如今...
威锋网7月10日消息,《植物大...
近日,开发商 Esquilax Games ..
说到方块游戏,相信有很多朋友应该还会记得 Gavina Games 早...
威锋网7月10日消息,《植物大...
近日,开发商 Esquilax Games ..
说到方块游戏,相信有很多朋友应该还会记得 Gavina Games 早...
再吸金!SE推出《最终幻想:全员勇者》钥匙扣
再吸金!SE推出《最终幻想:全员勇者》钥匙扣
再吸金!SE推出《最终幻想:全员勇者》钥匙扣
再吸金!SE推出《最终幻想:全员勇者》钥匙扣
再吸金!SE推出《最终幻想:全员勇者》钥匙扣
再吸金!SE推出《最终幻想:全员勇者》钥匙扣
再吸金!SE推出《最终幻想:全员勇者》钥匙扣
再吸金!SE推出《最终幻想:全员勇者》钥匙扣
您需要通过验证再能继续浏览 3秒后开始验证
威锋旗下产品
Hi~我是威威!
 粤公网安备 11号
新三板上市公司威锋科技(836555)
增值电信业务经营许可证:
Powered by Discuz!怎样收缩VM虚拟机硬盘的大小_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
怎样收缩VM虚拟机硬盘的大小
我有更好的答案
无法收缩VM虚拟机硬盘的大小
但可以扩大。在虚拟机设置里面。 一般不用不占内存
采纳率:70%
来自团队:
为您推荐:
其他类似问题
vm虚拟机的相关知识
等待您来回答查看: 3497|回复: 13
Vmware怎么有效的压缩磁盘, 所有方法都用过了, 没效果..
本帖最后由 SkyGz 于
21:30 编辑
我的Vmware 是 10版本,& &前段时间 编译安卓, 编译后,&&vmdk磁盘文件大小上到73G,&&在ubuntu清理编译后的文件, 用gparted查看 约占用23G...
用了以下所有方法,&&磁盘文件大小, 仍无法压缩下来.....vmdk磁盘文件仍然是73G,&&问还有啥方法可以压缩的,把空间搞出来
1. 在ubuntu里 执行 sudo vmware-toolbox-cmd disk shrinkonly命令进行压缩,&&结果 无效
2. 在主机WINDOWS下用 vmware-vdiskmanager.exe&&相关参数 -d -R -k -r全用遍了,&&结果 无效
3. 用diskgen新建一个vmdk磁盘文件, 然后克隆原磁盘文件,选项是整理碎片, 结果 无效
4. 在虚拟机控制台程序里,&&硬盘属性进行,碎片整理,压缩,&&结果 无效
买个硬盘吧,又不贵。工钱都够了。
买个硬盘吧,又不贵。工钱都够了。
这不是有没有硬盘的问题,& &我 笔记本的硬盘是 2T的,&&还有大把空间
只是 虚拟机 占用的无用磁盘空间 就看着不爽而已.....
一个最简单又麻烦的方法&&删掉重装
这不是有没有硬盘的问题,& &我 笔记本的硬盘是 2T的,&&还有大把空间
只是 虚拟机 占用的无用磁盘空间 就 ...
你如果能解决了,可以去vmware当高工了。
我的理解是压缩虚拟磁盘里边的空间而不是压缩硬盘里的空间。
我的理解是压缩虚拟磁盘里边的空间而不是压缩硬盘里的空间。
对,&&就是 vmdk磁盘文件的空间,& &在虚拟机 实际占用23G,&&而在WINDOWS下,这虚拟机所用的vmdk磁盘文件 则占用了73G,&&虚拟系统 越用 vmdk文件就越大....
一个最简单又麻烦的方法&&删掉重装
动不动 就重装.........须然是最有效的方法,& &但也是 最差的方法,&&因为不是从根本上去解决问题......
楼主要是有时间折腾,用7z高压一下虚拟磁盘文件,要是压缩包不比原文件小多少,说明已经不能再压缩了,就是有那么多的东西。
日志型文件系统,虽然1T硬盘里,有效文件只有1M,但更新了1T数据以后,这1M文件的历史数据会覆盖整个硬盘。
对硬件及vdisk镜像来说,这些老数据都是有效的。
可以考虑用快照,保存些基本设置好的快照,系统弄乱了,就恢复,
一般压缩VM磁盘文件的方法:
-- 在虚拟机里:
1、删除没用的文件。
2、dd if=/dev/zero of=file的方法,用内容为二进制0的文件(一个或多个文件)填充所有磁盘空间。
3、删除这个填充空间的文件。
-- 关闭虚拟机,在虚拟机之外操作:
4、使用虚拟机的工具复制/压缩磁盘镜像。
- 虚拟机在操作磁盘镜像的时候,类似于只操作扇区,不考虑其上的文件系统的类型和内容;
- 磁盘镜像的存储类似于稀疏矩阵的存储,只有数据全0的时候空间才能被释放。
- 全0空间的释放需要外部工具操作,目前好像没有动态释放的。
在VM里编译大工程,最好是挂个单独的磁盘镜像,mount到某个目录,然后随便玩。完事儿后直接干掉镜像。
一般压缩VM磁盘文件的方法:
-- 在虚拟机里:
dd if=/dev/zero of=file&&这方法非常有效.....&&磁盘文件已恢复到24G了
dd if=/dev/zero of=file&&这方法非常有效.....&&磁盘文件已恢复到24G了
这是终极方案,不到万不得已一般不用,毕竟填满卷太费时间和空间。
除非是在做某个环境的基础镜像,否则用到这个就需要考虑是不是VM的某些功能没正确用到。
一般快照/差分卷;临时挂大卷足够解决问题。VBox之类的有更细节的卷属性,可以更好的控制细节。
阿莫电子论坛, 原"中国电子开发网"

我要回帖

更多关于 虚拟机硬盘大小 的文章

 

随机推荐