使用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
不支持UEFI启动 指南针 发表于 2020-5-8 10:45
不支持UEFI启动
那uefi模式下有什么可用的吗? haonan 发表于 2020-5-8 11:31
那uefi模式下有什么可用的吗?
装个64位试试 2010sya 发表于 2020-5-8 12:23
装个64位试试
一直都是装的64位啊。 haonan 发表于 2020-5-8 16:10
一直都是装的64位啊。
bios方式能用的话,修复一下efi引导试试(建议备份一下efi分区) 2010sya 发表于 2020-5-8 16:26
bios方式能用的话,修复一下efi引导试试(建议备份一下efi分区)
修复了还是一样的错误。而且我用BOOTICE手动新建一个引导还是不行,奇了怪了。
不知道跟我用了两块硬盘有没有关系,一块用的gpt系统在上面,另外一块mbr下载盘,用WinNTSetup安装到vhd倒是可以引导,但是看了下菜单使用的mbr模式引导用的那块下载盘。 haonan 发表于 2020-5-8 20:17
修复了还是一样的错误。而且我用BOOTICE手动新建一个引导还是不行,奇了怪了。
不知道跟我用了两块硬盘 ...
win7对uefi支持不太好,非要用的话,建议8或10 2010sya 发表于 2020-5-8 21:09
win7对uefi支持不太好,非要用的话,建议8或10
好的,感谢! 本帖最后由 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 hilsonma 发表于 2020-5-9 16:08
使用grub2引导,配置如下:
search -n -s vhdd -f /WIN7_VHD_CHILD.VHD
ntboot -e $prefix/bootmgfw.efi...
非常感谢!回头试试。 \WINDOWS\SYSTEM32\WINLOAD.EXE 这个引导 最后exe改成efi
页:
[1]