|
2#
![](static/image/common/ico_lz.png)
楼主 |
发表于 2009-11-10 14:32:10
|
只看该作者
已经解决了。原来BCD相当于XP的boot.ini,加个启动菜单就行。具体操作是把PE的wim文件改名为比如bootpe.wim,然后拷贝到win7安装目录下的sources下。然后添加菜单:
标识符 {GUID}
device ramdisk=[boot]\sources\bootpe.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
path \windows\system32\boot\winload.exe
description Start Windows PE3.0
locale en-US
osdevice ramdisk=[boot]\sources\bootpe.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
systemroot \windows
detecthal Yes
winpe Yes
不过现在我又遇到新问题了:
1、我把locale设置为zh-CN后,中文菜单不支持;
2、在搜索bootmgr时,看见好多关于找不到bootmgr而启动失败的文章,有些是在有隐藏分区的情况下把C盘设为活动。
我就想着在光盘的BCD菜单里加条菜单,引导C盘的系统,那就在找不到本地bootmgr甚至bcd时,也能启动本地系统了。
我这样添加了条,其中的GUID这里我就省略了:
标识符 {GUID}
device partition=C:
path \Windows\system32\winload.exe
description Start Windows 7
locale en-US
inherit {bootloadersettings}
osdevice partition=C:
systemroot \windows
nx OptIn
提示找不到文件。
在我的启动盘上的bootmgr引导后,不知道有没有给本地C盘分配盘符C:?还是我的这个菜单问题。
不知各位有什么办法,还请指教。
[ 本帖最后由 raycar0 于 2009-11-10 14:42 编辑 ] |
|