第三步:重启系统后进入,Windows 7的安装环境。这时我们需要在第一个分区中建立一个VHD磁盘。需要用的到的是diskpart命令。
用Shift+F10打开命令输入窗口,然后输入以下命令
Diskpart
Sel disk 0
Sel part 1
active
#以上是激活第一分区,以便后面从这里启动虚拟磁盘中的Windows 7系统,此时的该分区的盘符位D,可以通过list vol来确认。
Create vdisk file=d:/vhd/Windows 7.vhd maximum=20480 type=fixed
Sel vdisk file=d:/vhd/Windows 7.vhd
Attach vdisk
Create part primary
Assign letter=V
Format fs=NTFS quick
exit
第四步:完成上述操作之后,虚拟硬盘的创建和加载已经完成,在安装环境下的盘符为V。现在需要做的是将系统安装到 Windows 7.vhd中,即V分区中。可以通过原来的安装环境来实现,但是有时候会要求重启,这个会导致无法完成最后的安装。因此,偶推荐用Imagex. exe来部署。
方法为:在命令输入窗口中,进入imagex.exe所在的目录(当前C盘的根目录下),然后通过以下该命令来把Windows 7(即c:/sources/install.wim)灌进Windows 7.vhd中。假设Windows 7系统在install.wim映像中的位置为1(有时候不是1,你可以用Imagex的/info开关查看)那么命令如下:
Imagex.exe /apply c:/sources/install.wim 1 V: /verify
接下来就是等待,大约在20-30分钟左右。主要是看CPU的运行速度,偶的Intel奔腾E6300超频到3.5G后需要17分钟。
第五步:设置从VHD启动。这里有两种方法:一是将Windows 7的bootmgr拷贝到分区1替换Vista系统的版本,然后用Bcdedit一步一步地编辑,不过非常麻烦;另外一种就是用bcdboot.exe命令一部到位,偶肯定是严重推荐bcdboot.exe 了。
标签: