VHD安装windows系统,此系统不支持从VHD启动
1、开始菜单,搜索中输入”cmd“然后回车打开cmd窗口。
2、在里面输入”diskpart“命令回车。
3、然后依次通过以下5个命令在d盘建一个50G的虚拟硬盘windows7.vhd文件,动态扩容用多少占用多少容量
create vdisk file=d:\windows7.vhd maximum=50000 type=expandable
select vdisk file=e:\windows7.vhd (选择这个vhd文件)
attach vdisk (加载这个vhd)
create partition primary (主分区)
assign letter=x (分配盘符为x)
然后会提示格式化分区,根据提示确定格式化就可以了。
4、获取windows7系统”旗舰版或企业版本“(家庭版不支持vhd服务器版也有支持)iso镜像,并在其中的”sources“文件夹中提取”install.wim“到”e盘“。
5、百度搜索”imagex.exe“并下载,进入imagex所在文件夹,执行以下命令 。
imagex /apply e:\install.wim 5 x:
5是32位旗舰版,4是64位旗舰版,x:就是自己创建的vhd盘
1、再次开始菜单”cmd“打开一个新的cmd窗口,输入如下命令添加一个”windows7 vhd“开机启动菜单。
bcdedit /copy {current} /d "windows7 vhd"
会输出一连串类似{69ad3858-c711-11e5-bf67-8e8e7b8a283d}一定要记录下来,其实一般我会bcdedit /copy {current} /d "windows7 vhd" >bcdone.txt,直接到bcdone.txt文件中复制就可以了,还不用自己再敲一遍下来。
2、然后依次执行以下3个命令,记得把其中的{69ad3858-c711-11e5-bf67-8e8e7b8a283d}替换成自己的。
bcdedit /set {69ad3858-c711-11e5-bf67-8e8e7b8a283d} device vhd=[e:]\windows7.vhd
bcdedit /set {69ad3858-c711-11e5-bf67-8e8e7b8a283d} osdevice vhd=[e:]\windows7.vhd
bcdedit /set {69ad3858-c711-11e5-bf67-8e8e7b8a283d} detecthal on
然后重新启动计算机选择”windows7 vhd“开始安装系统,以后进入VHD系统也是如此。
1、如果出现”许可证错误,此版本不支持vhd启动“,可以尝试以下方法重新制作。
1、是否使用win7旗舰版或者企业版,我使用的是之前的旧的win7安装版。
2、使用imagex提取install.wim,不要使用其它工具。
3、断网安装,把网络与计算机断开。
4、日期调整到2009年左右。