无忧启动论坛

标题: [求助] 用bcdtool修改win7 home的BCD的怪事 [打印本页]

作者: haiuyan    时间: 2010-7-26 11:26
标题: [求助] 用bcdtool修改win7 home的BCD的怪事
新买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查看就只有一个菜单.....

求解!
作者: yichya    时间: 2010-7-26 12:13
恢复分区里有BCD吧?
作者: rainbown9    时间: 2010-7-26 12:21
建议楼主在磁盘管理中对100MB的分区分配盘符后进行对BCD的修改...
作者: haiuyan    时间: 2010-7-26 14:23
原帖由 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 编辑 ]
作者: dgxhls    时间: 2010-7-26 15:05
把你修改的bcd文件传上来看看。
作者: rainbown9    时间: 2010-7-26 15:18
额。。。建议楼主把上述文件放进100MB分区中。。。
作者: haiuyan    时间: 2010-7-26 15:37
原帖由 dgxhls 于 2010-7-26 15:05 发表
把你修改的bcd文件传上来看看。


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

bcd.zip

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


作者: dgxhls    时间: 2010-7-26 15:50
其实可以不通过NTLDR\boot.ini,直接引导03PE的SETUPLDR.BIN。

03PE的SETUPLDR.BIN,你放在什么位置?
作者: haiuyan    时间: 2010-7-26 16:35
原帖由 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 编辑 ]
作者: dgxhls    时间: 2010-7-26 16:40
MAOTAO.BIN应该是AVLDR.BIN改名而来的,只有8K,真正的SETUPLDR.BIN应该是291K。
作者: jneny    时间: 2010-7-26 17:38
bcd挂接的文件在这个位置 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist




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