无忧启动论坛

标题: 使用VHDX辅助处理工具_2013制作的win7vhd无法引导 [打印本页]

作者: haonan    时间: 2020-5-8 10:12
标题: 使用VHDX辅助处理工具_2013制作的win7vhd无法引导
在现有的win7pro系统里面制作win7旗舰版vhd系统,添加完bcd菜单无法引导vhd,提示0xc0000007错误。
现有的win7pro是uefi引导的,bcd项目内容如下
  1. Windows Boot Manager
  2. --------------------
  3. identifier              {bootmgr}
  4. device                  partition=\Device\HarddiskVolume1
  5. path                    \EFI\Microsoft\Boot\bootmgfw.efi
  6. description             Windows Boot Manager
  7. locale                  zh-CN
  8. inherit                 {globalsettings}
  9. default                 {current}
  10. resumeobject            {63cd1594-849a-11ea-808a-e5ba90f8d253}
  11. displayorder            {current}
  12.                         {63cd1597-849a-11ea-808a-e5ba90f8d253}
  13. toolsdisplayorder       {memdiag}
  14. timeout                 5

  15. Windows Boot Loader
  16. -------------------
  17. identifier              {current}
  18. device                  partition=C:
  19. path                    \Windows\system32\winload.efi
  20. description             Windows 7 Professional
  21. locale                  zh-CN
  22. inherit                 {bootloadersettings}
  23. recoverysequence        {63cd1591-849a-11ea-808a-e5ba90f8d253}
  24. recoveryenabled         Yes
  25. osdevice                partition=C:
  26. systemroot              \Windows
  27. resumeobject            {15141649-849a-11ea-b4d1-ee77bf6f82d2}
  28. nx                      OptIn

  29. Windows Boot Loader
  30. -------------------
  31. identifier              {63cd1597-849a-11ea-808a-e5ba90f8d253}
  32. device                  vhd=[C:]\WIN7_VHD_CHILD.VHD
  33. path                    \WINDOWS\SYSTEM32\WINLOAD.EXE
  34. description             Windows [WIN7_VHD_CHILD.VHD]
  35. locale                  zh-CN
  36. osdevice                vhd=[C:]\WIN7_VHD_CHILD.VHD
  37. systemroot              \WINDOWS
  38. nx                      OptIn
  39. pae                     ForceEnable
  40. detecthal               Yes
  41. winpe                   No
复制代码



作者: 指南针    时间: 2020-5-8 10:45
不支持UEFI启动
作者: haonan    时间: 2020-5-8 11:31
指南针 发表于 2020-5-8 10:45
不支持UEFI启动

那uefi模式下有什么可用的吗?
作者: 2010sya    时间: 2020-5-8 12:23
haonan 发表于 2020-5-8 11:31
那uefi模式下有什么可用的吗?

装个64位试试
作者: haonan    时间: 2020-5-8 16:10
2010sya 发表于 2020-5-8 12:23
装个64位试试

一直都是装的64位啊。
作者: 2010sya    时间: 2020-5-8 16:26
haonan 发表于 2020-5-8 16:10
一直都是装的64位啊。

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

修复了还是一样的错误。而且我用BOOTICE手动新建一个引导还是不行,奇了怪了。
不知道跟我用了两块硬盘有没有关系,一块用的gpt系统在上面,另外一块mbr下载盘,用WinNTSetup安装到vhd倒是可以引导,但是看了下菜单使用的mbr模式引导用的那块下载盘。
作者: 2010sya    时间: 2020-5-8 21:09
haonan 发表于 2020-5-8 20:17
修复了还是一样的错误。而且我用BOOTICE手动新建一个引导还是不行,奇了怪了。
不知道跟我用了两块硬盘 ...

win7对uefi支持不太好,非要用的话,建议8或10
作者: haonan    时间: 2020-5-9 15:12
2010sya 发表于 2020-5-8 21:09
win7对uefi支持不太好,非要用的话,建议8或10

好的,感谢!
作者: hilsonma    时间: 2020-5-9 16:08
本帖最后由 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
作者: haonan    时间: 2020-5-9 20:08
hilsonma 发表于 2020-5-9 16:08
使用grub2引导,配置如下:
search -n -s vhdd -f /WIN7_VHD_CHILD.VHD
ntboot -e $prefix/bootmgfw.efi  ...

非常感谢!回头试试。
作者: huan9pin9    时间: 2020-5-18 19:00
   \WINDOWS\SYSTEM32\WINLOAD.EXE   这个引导   最后exe改成efi




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3