无忧启动论坛

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

[求助] 用bcdtool修改win7 home的BCD的怪事

[复制链接]
跳转到指定楼层
1#
发表于 2010-7-26 11:26:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
新买1联想笔记本E40, 带win7home版.  前有100M的启动分区, 后有几G的恢复分区.  已经无损分区(100M,C/D/E/F, 恢复分区)

装上03PE,修改的boot.ini, 不起作用.
用bootice看到MBR不是nt6(联想的带F11恢复的), 备份后改NT6主引导, 也不行.  随还原MBR

改用bcdtool修改BCD, 添加几个启动菜单,  把改好的BCD替代,  出现怪事:
也不起作用, 直接启到win7, 用bcdtool查看C:\boot\bcd文件, 只有一个win7菜单. 但把它复制到别处查看, 就有3个菜单

只要放在c:\boot下, 用bcdtool查看就只有一个菜单.....

求解!
2#
发表于 2010-7-26 12:13:57 | 只看该作者
恢复分区里有BCD吧?
回复

使用道具 举报

3#
发表于 2010-7-26 12:21:46 | 只看该作者
建议楼主在磁盘管理中对100MB的分区分配盘符后进行对BCD的修改...
回复

使用道具 举报

4#
 楼主| 发表于 2010-7-26 14:23:28 | 只看该作者
原帖由 rainbown9 于 2010-7-26 12:21 发表
建议楼主在磁盘管理中对100MB的分区分配盘符后进行对BCD的修改...

默认100M没有盘符....
现在用bcdtool直接修改boot\bcd有效,  启动出现菜单. 也出现了boot.ini
但提示invalid boot.ini file
booting from c:\windows
ndtect.exe faild
然后重启

ntldr ntdetect.com bootfont.bin boot.ini已经复制到c盘

参照的http://bbs.wuyou.net/forum.php?mod=viewthread&tid=137314&highlight=boot.ini

boot.ini内容
[boot loader]
timeout=10
[operating systems]
c:\MiNiPE\MAOTAO.BIN="Windows_03PE"
--------------------
在timeout=10下加上default=c:\MiNiPE\MAOTAO.BIN也不行.

[ 本帖最后由 haiuyan 于 2010-7-26 14:25 编辑 ]
回复

使用道具 举报

5#
发表于 2010-7-26 15:05:59 | 只看该作者
把你修改的bcd文件传上来看看。
回复

使用道具 举报

6#
发表于 2010-7-26 15:18:21 | 只看该作者
额。。。建议楼主把上述文件放进100MB分区中。。。
回复

使用道具 举报

7#
 楼主| 发表于 2010-7-26 15:37:02 | 只看该作者
原帖由 dgxhls 于 2010-7-26 15:05 发表
把你修改的bcd文件传上来看看。


谢谢, 第1项win7, 第3项liangjiang的一键还原都正常.
(把.zip去掉即可)

bcd.zip

256 KB, 下载次数: 213, 下载积分: 无忧币 -2

回复

使用道具 举报

8#
发表于 2010-7-26 15:50:26 | 只看该作者
其实可以不通过NTLDR\boot.ini,直接引导03PE的SETUPLDR.BIN。

03PE的SETUPLDR.BIN,你放在什么位置?
回复

使用道具 举报

9#
 楼主| 发表于 2010-7-26 16:35:15 | 只看该作者
原帖由 dgxhls 于 2010-7-26 15:50 发表
其实可以不通过NTLDR\boot.ini,直接引导03PE的SETUPLDR.BIN。

03PE的SETUPLDR.BIN,你放在什么位置?

回超版, c:\MiniPE下, 是maotao.bin
在BCD中把\ntldr改为: \MiniPE\maotao.bin 或再加上c:\
出错的提示和4楼一样.

现在用lianjiang的Grub4dos安装及改名工具 【10.07.03更新】安装grldr, 启动03PE成功.

但直接启动却是上面的结果.
(一楼的出错已经明白, 是隐藏的100M启动分区的原因, 谢谢楼上各位的帮助)

[ 本帖最后由 haiuyan 于 2010-7-26 16:37 编辑 ]
回复

使用道具 举报

10#
发表于 2010-7-26 16:40:42 | 只看该作者
MAOTAO.BIN应该是AVLDR.BIN改名而来的,只有8K,真正的SETUPLDR.BIN应该是291K。
回复

使用道具 举报

11#
发表于 2010-7-26 17:38:54 | 只看该作者
bcd挂接的文件在这个位置 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-27 10:25

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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