VHD安装windows系统,此系统不支持从VHD启动
来源:网络收集 点击: 时间:2024-08-31开始菜单,搜索中输入”cmd“然后回车打开cmd窗口。

在里面输入”diskpart“命令回车。

然后依次通过以下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)
然后会提示格式化分区,根据提示确定格式化就可以了。

获取windows7系统”旗舰版或企业版本“(家庭版不支持vhd服务器版也有支持)iso镜像,并在其中的”sources“文件夹中提取”install.wim“到”e盘“。

百度搜索”imagex.exe“并下载,进入imagex所在文件夹,执行以下命令。
imagex /apply e:\install.wim 5 x:
5是32位旗舰版,4是64位旗舰版,x:就是自己创建的vhd盘

再次开始菜单”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文件中复制就可以了,还不用自己再敲一遍下来。

然后依次执行以下3个命令,记得把其中的{69ad3858-c711-11e5-bf67-8e8e7b8a283d}替换成自己的。
bcdedit /set {69ad3858-c711-11e5-bf67-8e8e7b8a283d} device vhd=\windows7.vhd
bcdedit /set {69ad3858-c711-11e5-bf67-8e8e7b8a283d} osdevice vhd=\windows7.vhd
bcdedit /set {69ad3858-c711-11e5-bf67-8e8e7b8a283d} detecthal on
然后重新启动计算机选择”windows7 vhd“开始安装系统,以后进入VHD系统也是如此。

如果出现”许可证错误,此版本不支持vhd启动“,可以尝试以下方法重新制作。
1、是否使用win7旗舰版或者企业版,我使用的是之前的旧的win7安装版。
2、使用imagex提取install.wim,不要使用其它工具。
3、断网安装,把网络与计算机断开。
4、日期调整到2009年左右。

版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_1175577.html