无忧启动论坛

标题: win7 64 bit vhd bcd菜单出错 [打印本页]

作者: zhuoer    时间: 2011-11-4 13:36
标题: win7 64 bit vhd bcd菜单出错
新硬盘,5个分区,第一个和最后一个是主分区,第一分区激活,最后一个主分区隐藏,第2、3、4分区为逻辑分区。<br />在第一分区安装有windows xp,能正常启动使用,然后用U盘启动 win7 pe,用 <a href="http://bbs.wuyou.net/forum.php?mod=viewthread&tid=184515&extra=page%3D1" target="_blank"><font color="Red">Windows VHD 辅助处理工具 2011</font></a>在第三分区(E盘)建立 E:\VHD\win7_64bit\sys.vhd 并灌入 win7 64 bit U版原版镜像,复制bootmgr和win7安装光盘下的BOOT目录 到第一分区,并加入win7 64 bit 菜单项,然后用 bootice v0.9.2011.0512 删除 bcd项目中的 windows setup 项目,再加入了XP的启动。<br />重启后报 0xc000000e错误,但错误后按回车能正常启动XP,反复检查了bcd菜单,没发现错误。什么问题啊?

BCD

  1. Windows Boot Manager
  2. --------------------
  3. identifier              {bootmgr}
  4. description             Windows Boot Manager
  5. locale                  zh-CN
  6. inherit                 {globalsettings}
  7. default                 {default}
  8. displayorder            {7619dcc9-fafe-11d9-b411-000476eba25f}
  9.                         {default}
  10.                         {ntldr}
  11. toolsdisplayorder       {memdiag}
  12. timeout                 5

  13. Windows Boot Loader
  14. -------------------
  15. identifier              {default}
  16. device                  vhd=[E:]\VHD\win7_64bit\sys.VHD
  17. path                    \WINDOWS\SYSTEM32\WINLOAD.EXE
  18. description             Windows 7 64
  19. locale                  zh-CN
  20. osdevice                vhd=[E:]\VHD\win7_64bit\sys.VHD
  21. systemroot              \WINDOWS
  22. nx                      OptIn
  23. pae                     ForceEnable
  24. detecthal               Yes
  25. winpe                   No

  26. Windows Legacy OS Loader
  27. ------------------------
  28. identifier              {ntldr}
  29. device                  partition=C:
  30. path                    \NTLDR
  31. description             Microsoft Windows XP
复制代码

[ 本帖最后由 zhuoer 于 2011-11-4 13:39 编辑 ]
作者: keai958    时间: 2011-11-4 17:02
查bcd应该使用bcdedit /v命令查详细。建BCD应该用System32下的bcdboot.exe建立。
作者: 小豪diao    时间: 2011-11-4 21:04
我用手动建立的时候也会出现错,但是偶尔。还是用工具来建立错误率比较低。另外,按照一楼说的,bcdboot来建立bcd文件。
作者: zhuoer    时间: 2011-11-4 21:52
标题: 回复 #2 keai958 的帖子
可是如果system32下的bcdedit是64位的,我没64位的pe没法运行,需要个64位的pe?

看了这个,应该是boot文件夹中的部分文件是区分32 64的,难道32 和64的win7真的不成共存?

[ 本帖最后由 zhuoer 于 2011-11-4 22:15 编辑 ]
作者: wanghh    时间: 2011-11-5 08:17
用这个工具建吧。http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
作者: liuhangtnnd    时间: 2011-11-5 08:45
请勿使用bootice编辑BCD
作者: yueyezhan    时间: 2011-11-5 09:27
原帖由 zhuoer 于 2011-11-4 21:52 发表
可是如果system32下的bcdedit是64位的,我没64位的pe没法运行,需要个64位的pe?

看了这个,应该是boot文件夹中的部分文件是区分32 64的,难道32 和64的win7真的不成共存?


32位的bcdboot一样可以用来离线配置64位的启动环境
作者: 浊辅音    时间: 2011-11-5 13:14
我用32位win7的bootmgr是可以引导64位的2008 R2的VHD的
vhd=[E:]\VHD\win7_64bit\sys.VHD这语句里面的[E:]是不是应该改为[locate]?
作者: zhuoer    时间: 2011-11-8 23:19
标题: 回复 #8 浊辅音 的帖子
C:\Users\administrator>bcdedit /v

Windows 启动管理器
--------------------
标识符                  {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device                  unknown
description             Windows Boot Manager
locale                  zh-CN
inherit                 {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default                 {b8a25de7-d5f4-11e0-ae04-bcd97b967d77}
resumeobject            {b8a25de0-d5f4-11e0-ae04-bcd97b967d77}
displayorder            {b8a25de1-d5f4-11e0-ae04-bcd97b967d77}
                        {b8a25de7-d5f4-11e0-ae04-bcd97b967d77}
                        {ffffffdd-11dd-11dd-11dd-ffffffffffdd}
                        {1f527e11-8c4d-42c5-894a-823fd408fbfb}
toolsdisplayorder       {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout                 5

Windows 启动加载器
-------------------
标识符                  {b8a25de1-d5f4-11e0-ae04-bcd97b967d77}
device                  partition=H:
path                    \windows\system32\winload.exe
description             Windows 7
locale                  zh-CN
inherit                 {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence        {b8a25de2-d5f4-11e0-ae04-bcd97b967d77}
recoveryenabled         Yes
osdevice                partition=H:
systemroot              \windows
resumeobject            {b8a25de0-d5f4-11e0-ae04-bcd97b967d77}
nx                      OptIn

Windows 启动加载器
-------------------
标识符                  {b8a25de7-d5f4-11e0-ae04-bcd97b967d77}
device                  vhd=[E:]\VHD_OS\WIN7_32bit_CHILD.VHD,locate=custom:12000
002
path                    \WINDOWS\SYSTEM32\WINLOAD.EXE
description             WIN7 32bit
locale                  zh-CN
osdevice                vhd=[E:]\VHD_OS\WIN7_32bit_CHILD.VHD,locate=custom:12000
002
systemroot              \WINDOWS
resumeobject            {764e55fd-f0f2-11e0-824d-806e6f6e6963}
nx                      OptIn
pae                     ForceEnable
detecthal               Yes
winpe                   No

实模式启动扇区
---------------------
标识符                  {ffffffdd-11dd-11dd-11dd-ffffffffffdd}
device                  partition=H:
path                    \vhldr.mbr
description             快速还原 WIN7_32bit

实模式启动扇区
---------------------
标识符                  {1f527e11-8c4d-42c5-894a-823fd408fbfb}
device                  partition=H:
path                    \VBOOTLDR.MBR
description             VHD XP

这是笔记本上的,正常。为什么台式机就不行呢?同样的光盘,只是一个是32bit的,一个是64bit的
作者: fujianabc    时间: 2011-11-9 18:08
原帖由 浊辅音 于 2011-11-5 13:14 发表
我用32位win7的bootmgr是可以引导64位的2008 R2的VHD的
vhd=[E:]\VHD\win7_64bit\sys.VHD这语句里面的[E:]是不是应该改为[locate]?

[e:]是指定e:分区,[local]就是指本地硬盘上任意分区,然后bootmgr会扫描硬盘每个分区,然后从第一个找到的\VHD\win7_64bit\sys.VHD文件启动
作者: wanghh    时间: 2011-11-9 18:30
标识符                  {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device                  unknown

说明BCD破坏了.
作者: wanghh    时间: 2011-11-9 18:31
Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=I:
description             Windows Boot Manager
locale                  zh-CN
inherit                 {globalsettings}
default                 {default}
resumeobject            {8c719bb2-0885-11e1-9eb8-e11ccdc01d6d}
displayorder            {8c719bb3-0885-11e1-9eb8-e11ccdc01d6d}
                        {default}
                        {01d704fd-0887-11e1-81b1-001e6594b538}
                        {2cd01375-091d-11e1-8180-001e6594b538}
toolsdisplayorder       {memdiag}
timeout                 5

Windows Boot Loader
-------------------
identifier              {8c719bb3-0885-11e1-9eb8-e11ccdc01d6d}
device                  partition=G:
path                    \windows\system32\winload.exe
description             Windows 7
locale                  zh-CN
inherit                 {bootloadersettings}
recoverysequence        {8c719bb5-0885-11e1-9eb8-e11ccdc01d6d}
recoveryenabled         Yes
osdevice                partition=G:
systemroot              \windows
resumeobject            {8c719bb2-0885-11e1-9eb8-e11ccdc01d6d}
nx                      OptIn
detecthal               Yes

Windows Boot Loader
-------------------
identifier              {default}
device                  vhd=[F:]\WIN7_jj_CHILD.vhd
path                    \WINDOWS\SYSTEM32\WINLOAD.EXE
description             Windows [WIN7_jj_CHILD.vhd]
locale                  zh-CN
osdevice                vhd=[F:]\WIN7_jj_CHILD.vhd
systemroot              \WINDOWS
resumeobject            {34cd2431-0887-11e1-8c93-806e6f6e6963}
nx                      OptIn
pae                     ForceEnable
detecthal               Yes
winpe                   No

Windows Boot Loader
-------------------
identifier              {01d704fd-0887-11e1-81b1-001e6594b538}
device                  vhd=[G:]\WIN7_VHD32_CHILD.VHD
path                    \WINDOWS\SYSTEM32\WINLOAD.EXE
description             Windows [WIN7_VHD32_CHILD.VHD]
locale                  zh-CN
osdevice                vhd=[G:]\WIN7_VHD32_CHILD.VHD
systemroot              \WINDOWS
nx                      OptIn
pae                     ForceEnable
detecthal               Yes
winpe                   No

Windows Boot Loader
-------------------
identifier              {2cd01375-091d-11e1-8180-001e6594b538}
device                  vhd=[F:]\WIN8_VHD.VHD
path                    \WINDOWS\SYSTEM32\WINLOAD.EXE
description             Windows [WIN8_VHD.VHD]
locale                  zh-CN
osdevice                vhd=[F:]\WIN8_VHD.VHD
systemroot              \WINDOWS
nx                      OptIn
pae                     ForceEnable
detecthal               Yes
winpe                   No




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