Welcome to TechNet Blogs Sign in | Join | Help

Windows 7对VHD文件的内建支持

/*以下内容根据Aviraj Ajgekar的博客文章编译和修改。*/

Windows 7 beta版本(build 7000)中包含了一个非常有趣的新特性:从VHD文件启动计算机!

Windows 7的启动部分和内核驱动程序都内置了对VHD文件读写的支持,这样我们可以在不启动硬盘上操作系统的情况下,从VHD文件内的操作系统直接启动。

下面,我们逐步来看一看Windows 7下VHD启动的实现方法和配置操作的步骤。首先我们来看一下:

  • 在Windows 7下创建Virtual Hard Disk (VHD)
  • 使用Diskpart工具创建和加载VHD文件
  • 在系统中加载和卸载VHD文件

Creating Native Virtual Hard Disk (VHD) in Windows 7

在Windows 7中,VHD文件不再是虚拟机Virtual PC的专属领地了。我们在磁盘管理工具中,可以选择“Create VHD”来创建VHD文件。

create

磁盘管理工具中的VHD文件创建步骤基本上跟Virtual PC中是类似的,选择VHD文件的保存路径,并且指定VHD文件的形式(动态或者固定尺寸)。如果是在生产环境中,建议设定VHD的类型为固定尺寸的,这样会获得更好的性能。

created vhd

VHD创建后,系统会多出一个“虚拟”的硬盘,在磁盘管理工具中,像对物理硬盘一样,对它进行“初始化”和”格式化”。另外,我们也可以在磁盘管理工具中,加载和卸载已经之前创建好的VHD文件。

initialize done

simple volume

 

Creating and Attaching VHD using Diskpart utility

之前的创建操作,也可以通过Diskpark命令的方式来完成。

DISKPART

CREATE VDISK FILE="c:\win7\win7.vhd" MAXIMUM=20000

SELECT VDISK FILE="c:\win7\win7.vhd"

ATTACH VDISK

CREATE PARTITION PRIMARY

ASSIGN LETTER=X

FORMAT QUICK LABEL=Windows7

EXIT

create using diskpart

小结:通过上面的描述,我们可以明确,对VHD文件的读写功能已经内置进入了Windows 7的磁盘和文件I/O驱动程序,我们可以将VHD当作一个普通但是却“虚拟”的物理硬盘来进行对待。

Published Monday, January 19, 2009 5:34 AM by Frank Yu
Filed under: ,

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

Wednesday, January 21, 2009 9:25 AM by 喻勇(Frank Yu)的技术博客

# [预告]深入研究Windows 7中的Virtual Hard Disk (VHD) 技术

发表了 Windows 7对VHD文件的内建支持 和 从VHD文件启动计算机 这两篇博客后,陆续收到不少技术爱好者的电子邮件询问这些功能的细节、技术实现和应用场景。在做了一些功课之后,我整理汇总了这篇文章,详细全面的讨论一下Windows

Thursday, January 22, 2009 10:51 PM by 我的Blog

# 深入研究Windows 7中的Virtual Hard Disk (VHD) 技术

发表了 Windows 7对VHD文件的内建支持 和 从VHD文件启动计算机 这两篇博客后,陆续收到不少技术爱好者的电子邮件询问这些功能的细节、技术实现和应用场景。在做了一些功课之后,我整理汇总了这篇文章,详细全面的讨论一下Windows

Sunday, February 01, 2009 3:55 AM by 喻勇(Frank Yu)的技术博客

# 再谈从虚拟磁盘文件启动计算机

最近发了一系列关于在Widows 7下使用VHD启动计算机的帖子( 帖子一 、 帖子二 、 帖子三 ),得到了网友们比较热烈的回应。大牛 Aviraj Ajgekar 在他的博客中又列出了在Vista

Tuesday, June 16, 2009 9:37 PM by China IT Pro Blog

# Windows 7 VHD Native Boot相关的白皮书和博客文章

今天在Webcast上讲Windows 7的VHD Native Boot功能,为了方便听众动手操作,我把一些重要的资源列出如下:   一些重要的白皮书 Understanding Virtual

Tuesday, June 16, 2009 9:43 PM by 喻勇(Frank Yu)的技术博客

# Windows 7 VHD Native Boot相关的白皮书和博客文章

今天在Webcast上讲Windows 7的VHD Native Boot功能,为了方便听众动手操作,我把一些重要的资源列出如下:   一些重要的白皮书 Understanding Virtual

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker