WEB开发网
开发学院服务器虚拟化 Windows 7中如何使用.VHD文件 阅读

Windows 7中如何使用.VHD文件

 2009-01-11 02:20:14 来源:WEB开发网   
核心提示:有些用户对Windows 7中使用Virtual PC的.VHD文件仍心存疑问,这里提供一份说明,Windows 7中如何使用.VHD文件,它将告诉你如何在Windows 7中使用.VHD文件创建一个虚拟系统,首先,哪一个是虚拟的,如果需要排序,我们需要安装Windows 7 Beta 1,然后进入命令行模式
有些用户对Windows 7中使用Virtual PC的.VHD文件仍心存疑问,这里提供一份说明,它将告诉你如何在Windows 7中使用.VHD文件创建一个虚拟系统。

首先,我们需要安装Windows 7 Beta 1。然后进入命令行模式,输入diskpart命令,然后回车。

现在就可以开始建立一个空的.VHD文件了,下面的命令将创建一个16GB的VHD文件。

create vdisk file=c:\virtual\win7.vhd type=fixed maximum=16000



创建一个16GB的VHD文件

创建这样大小的VHD文件,大约需要一段时间,在笔者的测试平台上花费了10分钟。


创建完成

现在,我们要把Windows 7 Beta 1安装到刚才创建的VHD虚拟文件中。将刻录好的Windows Beta DVD盘放在光驱中,并设置为光盘引导。当Windows 7安装程序进行到语言选择时,我们按Shift+F10打开命令行模式。


按Shift+F10打开命令行模式

在弹出的命令行窗口中,查看下已经分配出的系统分区,并记下盘符(笔者的盘符为D:)。

接下来,输入如下命令,

  diskpart

  select vdisk file=d:\virtual\win7.vhd

  attach vdisk



载入VHD文件

好了,关闭命令行窗口,点击Install开始安装。选择自定义安装,进行到安装分区选择时,选择刚才创建16GB虚拟盘,把Windows 7安装到这个磁盘上。



选择安装到虚拟磁盘

需要注意的,期间可能有些警告提示,选择忽略即可。

现在将继续进行安装的第二个副本的Windows 7 。有个问题,就是启动时会出现两个Windows 7选项,不必担心,我们会解决这个问题。



启动管理器

  安装完成后,需要修复启动管理器,也就是“Boot Manager”。因为默认情况下会启动真实的Windows 7,而不是在VHD文件中的虚拟系统。

  要修复启动管理器,首先用任意一个系统启动,以管理员身份进入命令行模式,输入如下命令:

  bcdedit /v

  拷贝VHD文件的ID,并输入如下命令(替换x部分)

  bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} description “Windows 7 - VHD”

  好了,这个命令可以让你在启动列表,清晰的区分出哪一个是真实的系统,哪一个是虚拟的。

  如果需要排序,可输入如下命令:

  bcdedit /displayorder {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} /addlast

  最后,祝您玩的开心!(Oldway)

Tags:Windows 如何 使用

编辑录入:coldstar [复制链接] [打 印]
赞助商链接