对于Windows7和Windows server 2008 R2还有一种极其方便方法来安装虚拟机,不需要像我上一篇文档中那样一步一步的安装,不过目前在technet plus上看到的win2k8 R2都是64位的,虚拟机中无法安装,也无法实验了。
 
 
 
 
 
条件
1. WAIK,该工具需要调用WAIK里的ImageX命令,可以到以下站点下载并安装:
[url]http://www.microsoft.com/downloads/details.aspx?familyid=4AD85860-D1F4-42A1-A46C-E039E3D0DB5D&displaylang=en[/url]
2. Wim2Vhd,下载地址如下:
[url]http://code.msdn.microsoft.com/wim2vhd[/url]
3. 操作计算机,安装Windows 7或者Windows Server 2008 2,或者Windows Server 2008 With Hyper-V
操作
准备好Windows 7或者Windows Server 2008 R2安装光盘,如果是ISO映像文件,则可以借助UltraISO等挂载工具将其挂载到虚拟光驱上。假设光驱盘符为H:
1. 用管理员权限执行以下命令
cscript wim2vhd.wsf /wim:h:\sources\install.wim
该命令可以查出安装光盘里每个不同SKU映像的名称。
2. 然后运行以下命令,把安装光盘里的企业版映像文件转换成一个VHD文件,并且保存到F盘下,名称为Win2k8.vhd:
cscript wim2vhd.wsf /wim:h:\sources\install.wim /sku:ultimate /vhd:f:\Win2k8.vhd
3. Wim2Vhd脚本会自动创建一个VHD文件,默认大小是40GB,然后系统任务栏的通知区域会弹出气泡,提示加载相应的VHD磁盘驱动,以便挂载这个VHD文件。
4. 挂载好VHD文件,Wim2Vhd文件会自动调用ImageX命令把Wim映像里的Enterprise SKU释放到所挂载的VHD分区中。
5. 默认情况下,Wim2Vhd并不会给VHD文件挂载的分区分配盘符,默认挂载到以下的NTFS目录:
%Temp%\WIM2VHD.WSF\{guid}\mount
6. 释放完以后,Wim2Vhd会自动执行bcdboot,以便该VHD能够引导,然后自动从所挂载的路径卸载。
7. 现在已经制作好一个VHD文件,里面已经有安装好的Windows Server2008系统,按照常规手段在VPC2007中增加一个虚机,并将硬盘指向这个vhd文件即可。