无忧启动论坛
标题:
请教:集成Win7安装和win7pe的多启动盘(DVD ISO)(已解决,但有新问题)
[打印本页]
作者:
raycar0
时间:
2009-11-7 10:18
标题:
请教:集成Win7安装和win7pe的多启动盘(DVD ISO)(已解决,但有新问题)
我用grub4dos做多功能启动盘,大多功能已经添加并且启动成功。
但是现在准备添加win7pe时遇到了问题,无法用map --mem命令启动,总是提示缺少文件。想着把它解压到根目录,可是他和win7安装盘内的目录重合。
我下载的是“南狮王”的pe,自称第一个win7pe,大小为240M。目录结构为:
卷 GRC1CULFRER_CN_DVD 的文件夹 PATH 列表
H:.
│ bootmgr
│
├─BOOT
│ │ BOOT.SDI
│ │ BOOTFIX.BIN
│ │ ETFSBOOT.COM
│ │ bcd
│ │
│ ├─FONTS
│ │ CHS_BOOT.TTF
│ │ CHT_BOOT.TTF
│ │ JPN_BOOT.TTF
│ │ KOR_BOOT.TTF
│ │ WGL4_BOOT.TTF
│ │
│ └─zh-CN
│ bootmgr.exe.mui
│ memtest.exe.mui
│
└─sources
boot.wim
根据网上制作多合一WindowsXP安装盘的介绍,并且了解到启动大概是bootmgr -> \boot\bcd,我就有了思路:UltraEdit打开bootmgr,查找替换其中bcd的路径,把boot改成其他字符。
但是打开bootmgr后却找不到boot。
请问这种情况应该怎么办啊
[
本帖最后由 raycar0 于 2009-11-10 14:43 编辑
]
作者:
raycar0
时间:
2009-11-10 14:32
已经解决了。原来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 编辑
]
作者:
sratlf
时间:
2009-11-10 15:42
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=152716
看这个
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/)
Powered by Discuz! X3.3