无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 9273|回复: 11
打印 上一主题 下一主题

win7 64 bit vhd bcd菜单出错

[复制链接]
跳转到指定楼层
1#
发表于 2011-11-4 13:36:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
新硬盘,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 编辑 ]
2#
发表于 2011-11-4 17:02:32 | 只看该作者
查bcd应该使用bcdedit /v命令查详细。建BCD应该用System32下的bcdboot.exe建立。
回复

使用道具 举报

3#
发表于 2011-11-4 21:04:10 | 只看该作者
我用手动建立的时候也会出现错,但是偶尔。还是用工具来建立错误率比较低。另外,按照一楼说的,bcdboot来建立bcd文件。
回复

使用道具 举报

4#
 楼主| 发表于 2011-11-4 21:52:21 | 只看该作者

回复 #2 keai958 的帖子

可是如果system32下的bcdedit是64位的,我没64位的pe没法运行,需要个64位的pe?

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

[ 本帖最后由 zhuoer 于 2011-11-4 22:15 编辑 ]
回复

使用道具 举报

5#
发表于 2011-11-5 08:17:28 | 只看该作者
回复

使用道具 举报

6#
发表于 2011-11-5 08:45:06 | 只看该作者
请勿使用bootice编辑BCD
回复

使用道具 举报

7#
发表于 2011-11-5 09:27:31 | 只看该作者
原帖由 zhuoer 于 2011-11-4 21:52 发表
可是如果system32下的bcdedit是64位的,我没64位的pe没法运行,需要个64位的pe?

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


32位的bcdboot一样可以用来离线配置64位的启动环境
回复

使用道具 举报

8#
发表于 2011-11-5 13:14:50 | 只看该作者
我用32位win7的bootmgr是可以引导64位的2008 R2的VHD的
vhd=[E:]\VHD\win7_64bit\sys.VHD这语句里面的[E:]是不是应该改为[locate]?
回复

使用道具 举报

9#
 楼主| 发表于 2011-11-8 23:19:35 | 只看该作者

回复 #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的
回复

使用道具 举报

10#
发表于 2011-11-9 18:08:37 | 只看该作者
原帖由 浊辅音 于 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文件启动
回复

使用道具 举报

11#
发表于 2011-11-9 18:30:36 | 只看该作者
标识符                  {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device                  unknown

说明BCD破坏了.
回复

使用道具 举报

12#
发表于 2011-11-9 18:31:28 | 只看该作者
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
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-28 23:33

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表