研发成果
数据恢复价格
恢复问答
手机恢复
硬盘恢复
服务器恢复
苹果手机数据恢复
数据库恢复
闪存恢复
联系我们
vmware exsis数据恢复
首页
>
硬盘恢复
>
维修资料
从windows7开始的你不都不知道的-虚拟磁盘vhd_by成都数据恢复
作者:宇陽成都数据恢复中心 来源:本站原创 阅读:3564
从Windows 7操作系统发布以来,围绕Windows 7使用功能的开发利用就不断涌出。本文介绍了NativeVHD功能,此功能是微软虚拟化核心技术VHD的一项应用。
活学活用NatiVeVHD功能Native VHD功能及命令行实现 Windows 7中引入了一个Native VHD模式,应该说,这又算是微软虚拟化核心技术VHD的一项应用了。VHD是微软虚拟机软件中使用的虚拟硬盘文件,使用一个文件保存虚拟机中一块硬盘上的所有数据,实现了“文件变硬盘”的虚拟过程。VHD Native Boot功能简单说来就是能在真机中运行Windows系统,但同时所有数据只保存在一个VHD文件当中,“Native”就是相对于虚拟机来说的。相对于传统虚拟机,这种方式的操作系统虽然同样保存在虚拟磁盘文件中,可以随时备份和删除,但又运行在真实的计算机上,而不是性能受损失的虚拟机,有的人因此把这种方式称为“半虚拟”,也不无道理。有关VHD NativeBoot与其它虚拟技术的比较,如表1所示。
Native VHD允许我们在物理上直接挂载VHD文件来启动,最大的好处就是可以直接访问硬件,对于一些需要测试Hyper-v不支持的设备或是接口,Native VHD便是一个不错的选择。其实NativeVHD就是在现有的Windows7系统当中,再创建一个系统,形成双系统或是多系统启动,最终的结果是多系统启动,但是实现方法和操作方法不再是用光盘装多个系统了,下面我们就试试如何使用NativeVHD。
(1) 在Windows 7 Ultimate机器上,点击开始一计算机一管理。
(2)打开管理工具后,找到存储下的磁盘管理工具,右键选择创建VHD。
(3)选择VHD文件存储位置,VHD文件大小和VHD文件类型,如果要获得更好的性能,可以选择固定大小。
(4)系统开始创建VHD文件,在右下角可以看到进度条。
(5)创建VHD完成后,我们就把它当成一块硬盘了,给它初始化、分区、分配盘符、格式化,结果最后就出现了个V盘,也可以是其它盘符。顺便提一下,上述所有操作都可在管理员命令提示符下用命令行下实现,列出如下: diskpart create vdiskfile=”d:\Windows7vhd.vhd” type=fixedmaximum-30000M select vdisk file= d:\Windows7vhd.vhd attach vdisk create partition primary assign letter-V format quicklabel=11Win7bootll (6)T面一步我们要做的就是将Windows7的系统导入到这个V盘了。如何操作,步骤很简单,先把Windows 7光盘中的install.wim文件复制出来,然后使用ImageX工具来导入Windows7系统。若为ISO镜像,则建议用UltroISO提取出来。
如果你的系统中没有ImageX工具,那么你可能要到Windows AIK中去提取这个文件,或直接在Windows 7中安装AIK。命令中的数字5表示Windows 7旗舰版,而在64位的Windows 7上,数字4表示Windows 7旗舰版。特别提醒的是,目前只有Windows 7旗舰版、企业版和Windows Server 2008R2才支持VHD启动。
ImageX /apply d:\install.wim 5 v: /check/verify (32bit ultimate) ImageX /apply d:\install.wim 4 v: /check/verify (64bit ultimate) (7)接下来利用WindowsPE 3.0光盘或UFD启动,进入Windows PE环境。
Windows PE引导系统后,我们利用bcdedit工具新建一个启动项了。分为三步,首先执行bcdedit/copy {default}/dllWindows 7 VHDll,创建一个启动项。
在Windows PE启动后,首先利用“diskl:art'’工具挂载VHD,并指定盘符。
Diskpart Select vdisk file=d:\Windows 7 vhd.vhd 厂/根据实际位置确定 Attach vdisk //附加VHD Assign letter-V //指定VHD盘符 然后,利用bcdedit将本地引导项添加到现有的Windows7引导菜单中: Bcdedit /export d:\bcdbackup //备份原引导菜单,可选 Bcdedit/copy {default}/d “Windows 7 VHDSystem”
//添加引导项 这条命令成功执行后,返回{guid}串,{guid1串在接下来的命令中将被引用。
(8)再依据创建的{guid},指定启动引导设备为VHD文件。
Bcdedit /set Jlguid} devicevhd=[locate]\ W/ndows7vhd.vhd Bcdedit /set {guid}osdevice vhd=[locate]\Windows7vhd.vhd (9)指定启动目录。
B C d edit /default{guid} //设置为默认启动项,可选 bcdedit /timeout 15 //将默认的启动菜单显示时间改为15秒 (10)指定检测硬件HAL。
Bcdedit/set{guid} detecthal on利用免费工具轻松玩转Windows 2008 R2的NativeVHD 从上文可知,利用命令行操作VHD还是比较繁琐,且容易出错的。现在,笔者从实践中总结得出一种方法,只需要借助Windows AIK和另外两个免费的小程序,就能实现本机引导的VHD,操作非常简便。既然如此,就来试试吧。笔者以在运行Windows7 x64的笔记本电脑上部署Windows 2008 R2 StandardVHD为例。
首先,从网络上获取所需的三个免费程序(工具)。
(I)Windows AIK下载地址。
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=696dd665-9f76-4177-a811-39c26d3b3b34。
(2)WIM2VHD.WSF下载地址。
http://code.msdn.microsoft.com/wim2vhd
。
(3)EasyBCD,下载地址。
http://neosmart.net
。
然后,在Windows 7上安装W/ndows AIK及EasyB CD,把WIM2VHD.WSF拷贝到AIK的安装目录:C:\ProgramFiles\Windows AIK\Tools\amd64\T。利用UltraISO将MSDN版 的Windows 2008R2 ISO镜像提取到D:\crLW/ndows_server_2008_r2, 并确定主分区D盘有足够的空余空间用来存储VHD。
以管理员身份运行命令提示符,切换当前目录到C:\Program Files\Windows AIK\Tools\amd64,输入命令: CSCRIPT WIM2VHD.WSF WIM:D:\cn_Windows_server_2008_r2\sources\install.wim /SKU:SERVERSTANDARD/VHD:D:\W2008R2.VHD 这需要相当一段时间来,耐心等待。看到提示成功执行了,退出命令行窗口。
接下来,启动EasyBCD,添加W/ndows 2008 R2的引导信息。
操作也很简单, 在EasyBCD2 .02程 序 主界面, 单击“Add NewEntry” 一“Vitual Disk”, 在“Name:” 中键入:WindowsServer 2008 r2;在"Path:”中键入“D:\W2008R2.VHD”,再单击“Add Entry”完成。
上一篇:
不的不懂的Windows 8雕虫小技_快捷键常用操作
下一篇:
强大实用的windows7技能
网站地图
|
论坛
|
眉山数据恢复
|
关于我们中心
|
成都硬盘数据恢复价格表
|
联系方式电话 地址
|
成都数据恢复
|
德阳数据恢复
|
绵阳数据恢复
|
u盘数据恢复
|
u盘修复
|
网站地图
|
手机照片误删除怎么恢复
|
硬盘坏道检测
|
u盘无法格式化
|
三星手机恢复
|
移动硬盘无法识别
|
sd卡数据恢复
|
硬盘坏道怎么修复
|
内存卡无法格式化
|
成都硬盘维修
|
成都硬盘数据恢复
|
成都专业数据恢复
|
成都服务器数据恢复
|
汉邦监控恢复软件
|
南充数据恢复
|
巴中数据恢复
|
自贡数据恢复
|
宜宾数据恢复
|
泸州数据恢复
|
攀枝花数据恢复
|
广元数据恢复
|
遂宁数据恢复
|
内江数据恢复
数据恢复QQ交流群:
378664983
站长
QQ:958754010
蜀ICP备14015947号-2