如何减小word文件大小VirtualBox虚拟硬盘文件的大小

虚拟机相关(2)
& & 虚拟机使用久了就会发现虚拟硬盘越来越大,但是进入虚拟机里的系统用命令看了下,实际占用的空间远没有虚拟硬盘大小那么大,这个让人很不爽,而且在分享虚拟机镜像的时候也很不方便。VirtualBox似乎没有提供图形界面的方式可以让我们来压缩虚拟硬盘大小,但是可以通过命令行来实现。经过实际测试,我的一个180多G的虚拟硬盘可以压缩到9G大小,可见效果还是非常显著的,这个可以压缩的空间取决于你虚拟机内真实的空间占用大小。
VirtualBox同时支持自己的虚拟硬盘格式VDI和Vmware的VMDK格式,两种格式的压缩略有不同。
1. 碎片整理
& 第一步要做的是碎片整理,打开虚拟机,执行下面的命令:
& Linux系统:
sudo dd if=/dev/zero of=/EMPTY bs=1M
sudo rm -f /EMPTY
& Windows系统需要下载Sysinternals Suite并执行:
sdelete –z
2. 压缩磁盘
& 关闭虚拟机,现在可以开始压缩虚拟硬盘了
& 如果你的虚拟硬盘是VirtualBox自己的VDI格式,找到你的虚拟硬盘文件,执行命令:
VBoxManage modifyhd mydisk.vdi --compact
& 如果你的虚拟硬盘是Vmware的VMDK格式,那就要麻烦点,因为VirtualBox不支持直接压缩VMDK格式,但是可以变通下:先转换成VDI并压缩,再转回VMDK。执行命令:
VBoxManage clonehd &source.vmdk& &cloned.vdi& --format vdi
VBoxManage modifyhd cloned.vdi --compact
VBoxManage clonehd &cloned.vdi& &compressed.vmdk& --format vmdk
& 事实上,执行命令的过程中可以发现:在从VMDK转换到VDI的过程中似乎已经做了压缩,文件大小已经减少了很多,第二条命令反而没见到文件大小有什么变化,所以这里第二条命令应该可以省略了。
参考:http://my.oschina.net/tsl0922/blog/188276
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:151010次
排名:千里之外
转载:11篇
评论:34条
(1)(3)(1)(5)(1)(1)(3)(3)(1)(1)
(window.slotbydup = window.slotbydup || []).push({
id: '4740881',
container: s,
size: '200,200',
display: 'inlay-fix'修改virtualbox虚拟硬盘大小类型的方法是啥?
输入手机号码,报价结果将发送到您手机
装修顾问-馨馨
4年行业经验,24h可咨询
10秒闪电通过好友
报价短信已发送到您的手机
因材料品牌及工程量不同,具体报价以量房实测为准
稍候装修管家将回电您,免费提供装修咨询服务
您的装修预算约
*装修管家将回电您,免费提供装修咨询服务
*装修管家将回电您,免费提供装修咨询服务
*因材料品牌及工程量不同,具体报价以量房实测为准
装修顾问 -馨馨
(四年装修行业经验)
微信扫一扫
3.&您家小区名称 :&&
请选择您家的装修时间
修改virtualbox虚拟硬盘大小类型的方法是啥?
提问者:滕弘和|
浏览次数:248|
时间: 12:16:22
我来帮他解答
还可以输入1500字
已有3条回答
回答数:4785
被采纳数:2
你好,virtualbox自带的命令工具是可以完成修改虚拟硬盘的大小、类型等需求的。修改virtualbox虚拟硬盘大小类型的方法:
修改固定大小的虚拟硬盘为动态分配存储的硬盘:
  pengdeMacBook-Air:windows pengchen$ VBoxManage modifyhd windows-disk1.vmdk -type normal
  修改虚拟硬盘的大小为50G:
  pengdeMacBook-Air:windows pengchen$ VBoxManage modifyhd windows-disk1.vmdk –resize 51200
Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage: error: Resize hard disk operation for this format is not implemented yet!
克隆用法:
  pengdeMacBook-Air:windows pengchen$ VBoxManage clonehd
  VBoxManage clonehd
[–format VDI|VMDK|VHD|RAW|]
[–variant Standard,Fixed,Split2G,Stream,ESX]
[–existing]
  pengdeMacBook-Air:windows pengchen$ VBoxManage clonehd windows-disk1.vmdk windows.vhd –existing
0%…10%…20%…30%…40%…50%…60%…70%…80%…90%…100%
Clone hard disk created in format ‘VHD’. UUID: 1092de3a-f9ce-40bc-88c3-6a29ebc84321
回答数:147569
被采纳数:107
只能用命令行,执行:
vboxmange modifyhd
[--resize |--resizebyte ]
1、:要修改硬盘的uuid或文件名
2、 [--resize |--resizebyte ] 调整后的大小;
如需要调整现有20G的虚拟硬盘(文件名filename=vhd.vdi)为30G,则打开命令行窗口,进入vhd.vdi所在目录,执行:
vboxmanger modifyhd
vhd.vdi --resize 30726
注:只能调整动态分配空间的虚拟硬盘文件,且只能变大,不能变小。
回答数:765
被采纳数:0
①打开CMD,进入到具体虚拟机镜像的存放位置。
②输入命令:VBoxManage modifyhd uuid –resize 25000,这里的25000单位是M,表示修改后的硬盘大小。若是VBoxManage 这个命令无法识别则说明,并没有将VirtualBox的安装路径下的bin目录写入path变量之中。其中uuid是指虚拟机镜像的ID,可以是具体的[文件名.vdi],其中若文件名含有空格可以使用\\转义。
如何获得UUID?
输入命令:VBoxManage list hdds后找到匹配的UUID。
屏幕提示:0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%,这说明扩大大小成功了。
③打开虚拟机里的XP,会发现在“我的电脑”下的“管理”里的“磁盘管理”里多了个未指定的分区,扩展该分区并格式化,选择一个驱动号。
④利用“分区助手”将C盘和D盘【假设是D盘】合并起来,这样主要工作就完成了。');/*]]>*/
你的位置: &
扩大调整VirtualBox虚拟机磁盘大小的教程
  之前有写了一篇介绍Virtualbox 3d加速的文章《》,今天再写一篇如何扩大Virtualbox虚拟机磁盘。
  当你创建一个虚拟机磁盘时,需要具体指定一个最大值。但是如果以后想再扩大这个磁盘的容量就不是那么的容易了(不是增加一个磁盘,那样只在设置选项里增加就OK,不需要这么麻烦)。
在以下操作之前请先备份你的VirtualBox虚拟机中的数据。
在VitrualBox中扩大虚拟磁盘
  要增加VirtualBox虚拟磁盘的空间,你必需使用用VBoxManage命令行的形式。
  首先,完全关闭需要操作的虚拟机以Window7为例。
  其次,从开始——程序——附件 中打开命令提示符窗口,并切换到Virtualbox程序所在位置,可运行命令:
cd “C:\Program Files\Oracle\VirtualBox”
  重新调整大小磁盘大小:
VBoxManage modifyhd “C:\Users\Chris\VirtualBox VMs\Windows 7\Windows 7.vdi” –-resize 81920
  注意在resize之前要使用双破折号!操作时把上面的磁盘路径替换成自己的VirtualBox磁盘路径,大小是以MB为单位的。
  要说明的是以上过程只是VirtaulBox磁盘的空间大小,并没有扩大对应分区的大小,下面就教你怎么扩大分区。
扩大虚拟机分区
  现在你有更大的虚拟磁盘了,然而对应的操作系统里分区的大小还是原来那样,并没有增加。因此不能访问任何刚刚增加的空间。以下扩大分区大小的方法同样适用于虚拟机。
  扩展客户机操作系统的分区就像扩展一个物理计算机的真实分区。必须在虚拟机里的系统未运行状态下进行,正像你不能在系统还在运行时来扩大C盘的大小。
  我们可以使用调整虚拟机的分区。GParted简单的可以说是一个”PE系统”,运行在Linux环境下。
  首先,下载 。
进入windows7虚拟机设置选项,在IDE控制器下的CD/DVD驱动器选项里选择刚刚下载的GParted ISO文件。
  然后启动虚拟机,系统将从该ISO镜像启动,GParted会提示若干问题,可以一路”Enter”。
  在GParted启动完成后,右键你想要增加的分区。
  指定新一个新的大小,可以拖动滚动条来调整分区容量到合适的大小甚至到最大值。单击“resize/Move”确认。
  最后,单击“Apply”按钮。
  完成调整后,关闭虚拟机并移除GParted ISO文件,再启动虚拟机,在虚拟机里windows会检查磁盘文件系统,中间不能中断这个检查过程。
本文标签:, ,
流行热度:超过20,958人围观
生产日期:
加载用时:加载本文共用时 0.296 秒VirtualBox 虚拟机磁盘空间不够用,MAC系统增大空间方法_西西软件资讯
西西软件园多重安全检测下载网站、值得信赖的软件下载站!
→ VirtualBox 虚拟机磁盘空间不够用,MAC系统增大空间方法
V3.2.6 BETA2 纯净安装版
类型:系统其它大小:73.4M语言:中文 评分:7.5
开始在Virtualbox 上,安装MAC系统的时候只分配了20G的空间,随着Xcode 开发软件安装的东西多了,比如:IOS 的Simulator 的各种版本,4.3,5.0,6.0 加起来要到少要2个G,加上系统本身也要安装和更新软件,到了一定时间就会报磁盘不够的警报了,不多说,直接上方法。1. 选择系统,点击“设置”,然后“存储”,再选择红色的那个加好,点击“创建新的虚拟磁盘”2. 选择新加的磁盘大小,这里选40GB,然后创建,这个时候新增的硬盘没有格式化3. 利用命令:vboxmanage modifyhd&来扩展硬盘空间,&vboxmanage modifyhd 磁盘目录/*.vdi --resize 4000 (这里是40G)(注:如果没有把virtualbox加入到系统的环境变量,要直接切换到virtualBox目录下,后面新加的磁盘的绝对路径,)如果看到下面信息,就成功了。但是这样是不够的,进入MAC系统后会提示你发现一下磁盘不可用,只要使用MAC自带的磁盘管理工具,分区一下就好了4. 前往-& 实用工具-& 磁盘工具,选择那个新加的盘,点击分区,这里分几个呢,你就看着办咯。
12-1706-2310-1703-2501-1207-1102-0102-0101-2101-13
阅读本文后您有什么感想? 已有23人给出评价!
名称大小下载

我要回帖

更多关于 如何减小word文件大小 的文章

 

随机推荐