Windows 7的Native VHD功能

Windows 7中引入了一个Native VHD模式,应该说,这又算是微软虚拟化核心技术VHD的一项应用了。softice认为微软的虚拟化技术,核心的就三个,Hyper-v,远程桌面服务,APP-V,而其它的像XPMODE,Med-v,VDI,NativeVHD只是基于这些核心技术的一些应用而己。
NativeVHD允许我们在物理上直接挂载VHD文件来启动。首先有一点我们要明白的,我有了VHD文件,怎么不就去直接挂载到虚拟机中,熟悉的VPC Virutal Server,Hyper-v,怎么玩都行,干嘛要搞个VHD启动。
要回答这个问题,很简单,比如我们用Hyper-v去挂载VHD文件,启个系统,方便自在,但有一点,不让你那么爽歪歪了,在Hyper-v的虚拟机中访问USB设备,这个就玩不了了,Native VHD就行,他最大的好处就是可以直接访问硬件,对于一些需要测试Hyper-v不支持的设备或是接口,Native VHD便是一个不错的选择。
其实Native VHD说白了,就是在现有的Windows 7系统当中,再创建一个系统,形成双系统或是多系统启动,最终的结果是多系统启动,但是实现方法和操作方法不再是用光盘装多个系统了,下面我们就来一二三四步走一走,看看NativeVHD怎么玩了:
1、我们这里的演示机器是Windows Server 2008 R2,打开开始----计算机,选择管理
Windows 7的Native VHD功能_第1张图片
 
2、打开管理工具后,找到存储下的磁盘管理工具,右键选择创建VHD
 
3、选择VHD文件存储位置,VHD文件大小和VHD文件类型,如果要获得更好的性能,可以选择固定大小
 
4、确定以后,系统开始创建VHD文件,在右下角我们可以看到进度条,我们要做的就是等了
 
5、创建VHD完成后,我们就把它当成一块硬盘了,给它初始化,分区,分配盘符,格式化,走个套路,结果最后就出来了个截图中的F盘
 
6、到这一步,下面一步,我们要做的,就是将Windows 7的系统导入到这个F盘了,怎么做,步骤很简单,先把Windows 7光盘中的install.wim文件复制出来,这里演示复制在c盘下面,然后使用imagex工具来导入windows 7系统,看截图
 
如果你的系统中没有imagex工具,那么你可能要到windows aik中去提取这个文件,同样命令中的数字5表示windows 7旗舰版。
 
7、接下来的,我们就要去利用bcdedit工具新建一个启动项了,分三步走,bcdedit /copy {default} "Windows 7 VHD",创建一个启动项
 
8、再依据创建的GUID,指定启动引导设备为VHD文件
 
9、指定启动目录
 
10、最后,指定检测硬件HAL
 
好了,整个过程完成了,重启试下吧,去enjoy native vhd吧。
 

本文出自 “I AM A VM” 博客,转载请与作者联系!

你可能感兴趣的:(windows,职场,native,休闲,7,VHD,晒文章)