无忧启动论坛

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

【求助】请问:PE2.0如何加入到VISTA的安装光盘中去,形成启动菜单.

[复制链接]
跳转到指定楼层
1#
发表于 2007-3-19 22:01:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问,中文的VISTA的PE如何加入到中文版VISTA的安装光盘中去,安装时,可以形成启动菜单,可以选择启动PE,或启动VISTA的安装程序。

就如下面这张图

Snap1.gif (20.62 KB, 下载次数: 33)

Snap1.gif
2#
发表于 2007-3-20 09:11:14 | 只看该作者
这个需要编辑bcd文件,具体你可以问问这个人
id:原名丢了
好像是这个
回复

使用道具 举报

3#
发表于 2007-4-13 17:49:16 | 只看该作者
我也想知道!!!!
回复

使用道具 举报

4#
发表于 2007-9-29 05:56:57 | 只看该作者
我以前发过,请以后多搜索。

通过修改BCD文件实现VISTA和PE2.0双启动.


经过观察发现元旦版PE2.0的所有文件和结构都和VISTA安装光盘的一致,只能通过BCD文件来实现双启动.

启动PE2.0 或VISTA:

将BOOT文件夹的里的BCD 文件拷贝到C盘根目录下

运行命令: bcdedit /store c:\bcd
结果如下:

D:\Windows\system32>bcdedit /store c:\bcd

Windows 启动管理器
--------------------
标识符              {bootmgr}
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
default                 {default}
displayorder            {default}
                        {8a9a7c18-a558-11db-95c2-005056c00008}
toolsdisplayorder       {memdiag}
timeout                 30

Windows 启动加载器
-------------------
标识符              {default}
device                  ramdisk=[boot]\sources\boot.wim,{7619dcc8-fafe-11d9-b411
-000476eba25f}
path                    \windows\system32\boot\winload.exe
description             Windows Setup
locale                  en-US
inherit                 {bootloadersettings}
osdevice                ramdisk=[boot]\sources\boot.wim,{7619dcc8-fafe-11d9-b411
-000476eba25f}
systemroot              \windows
detecthal               Yes
winpe                   Yes
ems                     Yes
===============================

我们需要做的就是复制一套能加载VISTAPE的 "WINDOWS 启动加载器"
所有不同的地方就是BOOT.WIM文件

作法如下:
bcdedit /store c:\bcd /copy {default} /d "SUPERBOOT PE"
这样系统会形成新的"SUPERBOOT PE"的GUID,将其复制下来.

接下来的命令就是修改device 和 osdevice项,以及将新的加载器添加到启动菜单上,命令如下:

bcdedit /store c:\bcd /set {GUID} device ramdisk=[boot]\sources\vistape.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}

bcdedit /store c:\bcd /set {GUID} osdevice ramdisk=[boot]\sources\vistape.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}

以上两条命令强烈注意{7619dcc8-fafe-11d9-b411-000476eba25f}是启动加载器的标识符.

bcdedit /store c:\bcd /displayorder {GUID} /addlast
这条命令是为启动菜单添加SUPERBOOT PE选项

将修改过的BCD文件替换原文件即可。
回复

使用道具 举报

5#
发表于 2007-10-17 19:33:23 | 只看该作者
我正在找这个,总算找到了
回复

使用道具 举报

6#
发表于 2007-10-17 21:08:14 | 只看该作者
一个想法:
既然VISTA是用Boot Manager和BCD的概念引导启动,
如果Windows Vista 被选中的话. BOOTMGR将控制权交给Winload.exe 然后启动系统. 并开始核心加载
-如果是XP/2000/2003被选中的话, BOOTMGR将控制权交给NTLDR, 然后开始普通的Windows 加载.
既然我们的硬盘都存在XP系统,可不可以用Bcdedit -create ntldr -d"Windows XP"命令指向硬盘上的XP系统,再将PATH指向PE上的NTLDR文件,交由PE1.0上的NTLDR去引导。
回复

使用道具 举报

7#
发表于 2007-10-17 21:30:22 | 只看该作者
如果真的实现NTLDR去引导去引导PE2.0的话,就是2.0的1.0启动化的开始了:lol
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-26 17:59

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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