haonan 发表于 2020-5-8 10:12:32

使用VHDX辅助处理工具_2013制作的win7vhd无法引导

在现有的win7pro系统里面制作win7旗舰版vhd系统,添加完bcd菜单无法引导vhd,提示0xc0000007错误。
现有的win7pro是uefi引导的,bcd项目内容如下
Windows Boot Manager
--------------------
identifier            {bootmgr}
device                  partition=\Device\HarddiskVolume1
path                  \EFI\Microsoft\Boot\bootmgfw.efi
description             Windows Boot Manager
locale                  zh-CN
inherit               {globalsettings}
default               {current}
resumeobject            {63cd1594-849a-11ea-808a-e5ba90f8d253}
displayorder            {current}
                        {63cd1597-849a-11ea-808a-e5ba90f8d253}
toolsdisplayorder       {memdiag}
timeout               5

Windows Boot Loader
-------------------
identifier            {current}
device                  partition=C:
path                  \Windows\system32\winload.efi
description             Windows 7 Professional
locale                  zh-CN
inherit               {bootloadersettings}
recoverysequence      {63cd1591-849a-11ea-808a-e5ba90f8d253}
recoveryenabled         Yes
osdevice                partition=C:
systemroot            \Windows
resumeobject            {15141649-849a-11ea-b4d1-ee77bf6f82d2}
nx                      OptIn

Windows Boot Loader
-------------------
identifier            {63cd1597-849a-11ea-808a-e5ba90f8d253}
device                  vhd=\WIN7_VHD_CHILD.VHD
path                  \WINDOWS\SYSTEM32\WINLOAD.EXE
description             Windows
locale                  zh-CN
osdevice                vhd=\WIN7_VHD_CHILD.VHD
systemroot            \WINDOWS
nx                      OptIn
pae                     ForceEnable
detecthal               Yes
winpe                   No

指南针 发表于 2020-5-8 10:45:09

不支持UEFI启动

haonan 发表于 2020-5-8 11:31:09

指南针 发表于 2020-5-8 10:45
不支持UEFI启动

那uefi模式下有什么可用的吗?

2010sya 发表于 2020-5-8 12:23:22

haonan 发表于 2020-5-8 11:31
那uefi模式下有什么可用的吗?

装个64位试试

haonan 发表于 2020-5-8 16:10:26

2010sya 发表于 2020-5-8 12:23
装个64位试试

一直都是装的64位啊。

2010sya 发表于 2020-5-8 16:26:05

haonan 发表于 2020-5-8 16:10
一直都是装的64位啊。
bios方式能用的话,修复一下efi引导试试(建议备份一下efi分区)

haonan 发表于 2020-5-8 20:17:09

2010sya 发表于 2020-5-8 16:26
bios方式能用的话,修复一下efi引导试试(建议备份一下efi分区)

修复了还是一样的错误。而且我用BOOTICE手动新建一个引导还是不行,奇了怪了。
不知道跟我用了两块硬盘有没有关系,一块用的gpt系统在上面,另外一块mbr下载盘,用WinNTSetup安装到vhd倒是可以引导,但是看了下菜单使用的mbr模式引导用的那块下载盘。

2010sya 发表于 2020-5-8 21:09:53

haonan 发表于 2020-5-8 20:17
修复了还是一样的错误。而且我用BOOTICE手动新建一个引导还是不行,奇了怪了。
不知道跟我用了两块硬盘 ...

win7对uefi支持不太好,非要用的话,建议8或10

haonan 发表于 2020-5-9 15:12:01

2010sya 发表于 2020-5-8 21:09
win7对uefi支持不太好,非要用的话,建议8或10

好的,感谢!

hilsonma 发表于 2020-5-9 16:08:32

本帖最后由 hilsonma 于 2020-5-9 16:10 编辑

使用grub2引导,配置如下:
search -n -s vhdd -f /WIN7_VHD_CHILD.VHD
ntboot -e $prefix/bootmgfw.efi -s $prefix/boot.sdi ($vhdd)/WIN7_VHD_CHILD.VHD

grub.cfg同一个文件夹下需要有bootmgfw.efi 和boot.sdi
页: [1] 2
查看完整版本: 使用VHDX辅助处理工具_2013制作的win7vhd无法引导