当前位置:首页 > 系统运维 > 正文内容

Win 7 虚拟磁盘(VHD)应用实例解析

a8116255323年前 (2003-11-01)系统运维16

大家对VHD的认识应该主要来源于微软虚拟机VPC,这是VPC所支持的文件格式。在Windows 7中微软将其作为系统的内置文件即虚拟磁盘文件,并且对其提供了很好的支持。在Windows 7中,用户不仅可创建VHD文件,而且可挂载已有的VHD文件。还有一项很特别的功能是,可以从VHD文件启动系统。下面笔者结合实例对VHD文件进行解析。

1、创建VHD文件

依次点击“开始”→“运行”,输入diskmgmt.msc可打开磁盘管理器。在磁盘管理器中执行“操作”→“创建 VHD”弹出创建和附加虚拟磁盘向导对话框。分别输入虚拟磁盘文件的保存位置(本例为D:test1.vhd),虚拟磁盘大小(本例为10MB,我们可以根据需要更改单位为MB/GB/TB),勾选“Fixed size”设置虚拟磁盘使用固定的空间大小,当然也可点选“Dynamically expanding”根据保存的数据动态调节大小。设置完成后点击“确定”则系统自动完成虚拟磁盘的创建。(图1)

利用diskmgmt.msc(磁盘管理器)创建VHD

创建完成后就会磁盘管理器中出现一个新的磁盘驱动器,此时的虚拟磁盘还不能使用,还需进一步的设置操作。右键单击该驱动器(本例为磁盘1)选择“初始化磁盘”弹出初始化向导,默认点选“MBR(主启动记录)”然后“确定”完成磁盘的初始化工作。(图2)

2、VHD的脱机和分离

不同于真正的的物理磁盘,对于虚拟磁盘我们还可以根据需要进行脱机和分离操作。在磁盘管理器中右键单击虚拟磁盘图标选择“脱机”可完成脱机操作,脱机操作完成后该虚拟磁盘在磁盘管理器中是存在的,但在资源管理器中不可见因而是无法访问的。其实脱机操作在实战中是非常有用的,我们可将重要文件保存到该虚拟磁盘中然后将其脱机,这样可以达到保护文件的目的。与“脱机”对应的是“联机”,同样的右键单击磁盘管理器中的虚拟磁盘图标选择“联机”即可在资源管理器中进行访问。(图4)

虚拟磁盘的分离是将该虚拟磁盘从磁盘管理器中剔除,从而在资源管理器中消失。在磁盘管理器中选中虚拟磁盘图标右键单击选择“分离 VHD”弹出分离虚拟硬盘向导,假如你勾选“删除磁盘后删除虚拟硬盘文件”则整个虚拟磁盘将会被彻底删除,保存在上面的文件当有也不复存在了。(图5)

3、挂接VHD文件

我们知道在Linux/Unix中可通过mount命令来挂接驱动器,同样在Windows 7中我们也可将现有的VHD文件挂接到磁盘管理器中,从而可从资源管理器中访问,完全用不着第三方虚拟软件。要将VHD文件文件挂接为系统的某个磁盘分区,首先要确认VHD文件的路径。Windows 7支持本地VHD文件的挂接,也可挂接局域网内其他主机上的VHD文件。我们以挂接本地VPC创建的Windows Server 2008 core的VHD文件为例进行演示,看看其中包含的文件。

在磁盘管理器中执行“操作”→“附件 VHD”弹出附加虚拟硬盘向导,输入VHD文件路径或者通过“浏览”定位并选择目标VHD文件,为了防止多目标文件的破坏我们勾选“Read-only”(只读)。根据VHD文件的大小,系统会耗费一定的时间完成VHD文件的挂接。文件挂接完成后,不需要进一步的操作,在磁盘管理器中可以看到挂接成功(磁盘2)并自动为其分配驱动器号,通过资源管理器可进行访问。(图6)

4、VHD文件启动系统

Windows 7对VHD文件的支持为我们提供了一种新的系统引导方式,我们可以从虚拟磁盘启动系统!其基本原理是:用VPC生成一个可正常启动的系统VHD文件(比如上面的Windows Server 2008 core的VHD文件),然后将该VHD文件挂接为系统的一个磁盘分区,最后通过bcdedit命令手工或者编写脚本添加启动项,使得用户可选择从虚拟磁盘系统系统。这个已经有人做了测试笔者就不演示了。

对VHD的支持是Windows 7的一项新功能,在实战中还是比较实用的。其实,除了上面的应用实例外,只要大家善用挖掘它还可以帮我们做很多事情。

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://2345hao.cn/blog/index.php/post/7317.html

分享给朋友:

“Win 7 虚拟磁盘(VHD)应用实例解析” 的相关文章

windows 7系统如何设置休眠时不断网以便继续完成下载

windows 7系统如何设置休眠时不断网以便继续完成下载

在Windows 7系统的默认设置中,当Windows 7系统处于休眠状态时,会同时断网的。如此一来,无论你正在使用迅雷还是快车等下载工具,同样可以在休眠状态下继续完成下载,最大限度做到从身边的小事开始支持环保。下面我们就详细介绍操作步骤,帮助Windows 7系统用户实现这一节能目标。 首先需要...

如何设置Win 7通知栏重新显示电源按钮

如何设置Win 7通知栏重新显示电源按钮

有些使用本本的朋友可能会发现,右下角通知栏区域会无法显示电源按钮,导致在插上电源或者是使用电池的时候都无法进行区分。造成这种情况大部分都是因为使用了第三方修改过的系统版本或者对于系统优化过度,所以今天就来解决这个问题。 第一步:在开始菜单的搜索窗口输入“gpedit.msc”,进入组策略编辑器,依...

Windows7开机后出现黑一下屏性能降低

Windows7开机后出现黑一下屏性能降低

打开IE浏览器的时候、聊QQ的时候、玩游戏的时候… … 这到底是谁惹的祸呢? 很多人都知道Windows 7桌面特效全部开启会使系统性能降低,那到底是哪个特效导致的这一情况呢? 解决办法: 右键计算机,高级系统设置-性能-设置-关闭”任务栏和开始菜单使用动画“和”最大化和最小化动态显示窗口“...

windows 7系统件夹和文件都不显示名字如何解决

windows 7系统件夹和文件都不显示名字如何解决

假如碰到电脑里的文件夹和文件全都不显示名字了(如下图),是不是电脑中毒了呢 请教下笔者有没好的解决方法!下面是笔者给出的答案,希望能够帮助到大家! 首先打开你用来装图片的文件夹(缩略图下面的文字不显示的文件夹),然后但击工具栏上的“查看”选择“平铺”, 下面就是关键:要按住SHIFT键不...

Windows7截图出现黑屏导致截的图黑呼呼一片

Windows7截图出现黑屏导致截的图黑呼呼一片

最近一些Windows 7用户反馈说,自己在截屏的时候出现黑屏,导致自己截的图黑呼呼一片。这个问题该怎么解决?今天小编就为大家提供一个解决的方法。 步骤 1 在windows xp时代,很多用户都曾被视频截图后的“全黑图片”困扰。对此,在解决本地播放时出现的截图变黑问题,一般有两个方法可以用来解...

windows 7系统下Windows服务被流氓软件注册怎么办?Windows服务

windows 7系统下Windows服务被流氓软件注册怎么办?Windows服务

解决方法: 其实处理这些使用流氓软件,需要将相关的.exe文件删除,使它不能再运行,或者直接清除这个服务本身,使计算机重启的时候,它不会再启动。比如Hijackthis扫描,在扫描日志中,一般会把非Windows系统的服务以023的方式列出来,如下面这段: O23 - ...