- 积分
- 155
- 最后登录
- 2024-4-20
- 精华
- 0
- 阅读权限
- 20
- 主题
- 4
- UID
- 563500
- 帖子
- 313
- PB币
- 1591
- 威望
- 5
- 贡献
- 0
- 技术
- 14
- 活跃
- 535
- UID
- 563500
- 帖子
- 313
- PB币
- 1591
- 贡献
- 0
- 技术
- 14
- 活跃
- 535
|
12F
发表于 2018-7-19 21:57:34
IP属地内网
|只看该作者
powerfull 发表于 2018-7-19 20:58
32位的Win7需要用Legacy方式启动才能启动,除了部分纯32位的专用平台外,普通平台的UEFI方式引导不了32位的 ...
这个是正解,其实应该是这么说的
win下,UEFI对应GPT,legacy对应MBR
你的win10是uefi,硬盘格式必然就是GPT,而win7x86只能对应legacy的MBR,而你建的VHD肯定是在win10下的GPT硬盘分区下。而win7没有GPT驱动,win32位也不支持GPT,所以当然引导不起来。
如果你改成legacy启动,还是启动不起来,因为硬盘格式还是GPT。
所以如果你要成功启动win7,必须把win7的VHD放到一个MBR的硬盘上,最好的方法是优盘。
另外,如果你把UEFI改成legacy那win10也启不起来的。
如果你即要启动win7又要启动win10,你可以把硬盘改成MBR,当然win10也要重装。
另外,其实网上有大牛做的UEFI版本的WIN7,不过好像很难找了。 |
|