惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 三生石上(FineUI控件)
O
OpenAI News
WordPress大学
WordPress大学
P
Proofpoint News Feed
J
Java Code Geeks
G
Google Developers Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
The Register - Security
The Register - Security
Engineering at Meta
Engineering at Meta
H
Help Net Security
人人都是产品经理
人人都是产品经理
Vercel News
Vercel News
N
Netflix TechBlog - Medium
F
Full Disclosure
U
Unit 42
Latest news
Latest news
N
News and Events Feed by Topic
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
I
InfoQ
L
LINUX DO - 最新话题
T
Threat Research - Cisco Blogs
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
爱范儿
爱范儿
K
Kaspersky official blog
Google Online Security Blog
Google Online Security Blog
小众软件
小众软件
I
Intezer
V
V2EX
S
SegmentFault 最新的问题
C
CERT Recently Published Vulnerability Notes
阮一峰的网络日志
阮一峰的网络日志
Security Archives - TechRepublic
Security Archives - TechRepublic
Recent Announcements
Recent Announcements
C
Check Point Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
Recorded Future
Recorded Future
博客园 - Franky
Project Zero
Project Zero
S
Securelist
Attack and Defense Labs
Attack and Defense Labs
Spread Privacy
Spread Privacy
The Hacker News
The Hacker News
T
The Blog of Author Tim Ferriss
Google DeepMind News
Google DeepMind News
aimingoo的专栏
aimingoo的专栏
博客园 - 叶小钗
NISL@THU
NISL@THU
云风的 BLOG
云风的 BLOG
S
Secure Thoughts
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed

博客园 - yongwnet

项目开发文档格式 JAVA反射实例 java.util.Properties类 jQuery调用WebService详解 产品经理的素质 JAVA 调用 .NET编写的WebService - yongwnet Java中实现鼠标模拟与键盘映射 Win7下轻松注册VS2008 Windows7 下的VPC 浅谈项目管理能力的提升 java多态性详解——父类引用子类对象 Java截取字符串的一些常用处理 java类加载的表现形式 extjs COMBOBOX完成类似GOOGLE搜索框(AUTOCOMPLETE) - yongwnet - 博客园 VPC 2007 Console界面消失以及解决方法 - yongwnet JAVA匿名实现多线程 - yongwnet - 博客园 java中list类和vector类的比较 JAVA深克隆
如何有效的压缩VPC虚拟磁盘
yongwnet · 2010-04-10 · via 博客园 - yongwnet

    在使用虚拟机时,可能虚拟硬盘文件占用了主机上的大量硬盘空间让你很头痛吧,那么如何有效的减少虚拟硬盘文件所占用的硬盘空间呢?

首先介绍一下VPC中虚拟硬盘压缩的原理,虚拟硬盘压缩只支持对动态扩展类型的虚拟硬盘进行压缩,不支持压缩其他类型的虚拟硬盘,当使用动态扩展类型的虚拟硬盘时,VPC会根据虚拟机的需求动态扩展主机上虚拟硬盘文件所占用的硬盘空间,但是当虚拟机中删除文件后,虽然虚拟机中不再使用被删除的文件所占用的那部分磁盘空间,但VPC并不会相应的减少主机上虚拟硬盘所占用的硬盘空间,你必须通过压缩虚拟硬盘,小来减少主机上虚拟硬盘所占用的硬盘空间大小.因此,在压缩虚拟硬盘文件之前,我们必须先在虚拟机中进行预压缩处理.

1、在虚拟机中删除临时文件和不必要的文件,然后从启虚拟机

看下目前berlin2虚拟硬盘大小5.56GB 如图:

当虚拟机运行后,点击CD菜单下的捕获ISO镜像

然后在弹出的选择捕获的CD镜像对话框中,选择VPC安装目录(默认为C:\Program Files\Microsoft Virtual PC)的Virtual Machine Additions子目录下的Virtual Disk Precompactor.iso文件,然后点击打开,

此时,此ISO镜像挂接到虚拟机中,由于光驱的自动播放特性自动晕运行,你只需要在弹出的提示框上点击即可,此时   Precompactor工具开始工作,记住,要设置为光盘启动,如图

点击是 他会先检测下虚拟硬盘

Precompactor工具执行完成后,在虚拟机中点击开始菜单,按照正常步骤关闭Windows系统,

此时,我们即可对虚拟磁盘进行压缩,压缩过程中需要保证具有足够的临时硬盘空间(大约为两倍虚拟硬盘文件的大小),否则可能会因为临时空间不足导致压缩失败,在VPC管理控制台中点击文件菜单下的虚拟磁盘向导,如图:

在磁盘选项页,选择编辑一个现有磁盘,点击下一步;

在需要编辑的虚拟磁盘页,选择你需要编辑的动态扩展磁盘,点击下一步

在虚拟磁盘信息和选项页,选择压缩它,点击下一步;

在虚拟硬盘压缩页,你可以选择将压缩后的虚拟硬盘替换现有硬盘或新建一个虚拟硬盘,选择后点击下一步;

最后在正在完成虚拟磁盘向导页点击完成,此时即开始进行虚拟硬盘的压缩

开始进行压缩,我们稍等片刻,看他能压缩多少,如图,正在压缩中

压缩完成

下面我们来看下压缩后berlin2磁盘的大小,如图

哇塞,居然压了这么多……哈,这下你还头疼不

本文摘自 “戀戀” 博客,谢绝提供!