无忧启动论坛

标题: 除了用1JF9程序作为MBR可以启动逻辑分区的WINPE系统外,用GRUB4DOS如何实现呢? [打印本页]

作者: sun_lixin    时间: 2009-10-15 14:15
标题: 除了用1JF9程序作为MBR可以启动逻辑分区的WINPE系统外,用GRUB4DOS如何实现呢?
比如用·复制我心如水硬盘启动文件·方式启动WINPE,只能用在主分区才行,那么如果是在任意的逻辑分区如何用GRLDR的MBR方式搜索启动逻辑分区的WINPE启动呢?

[ 本帖最后由 sun_lixin 于 2009-10-15 14:18 编辑 ]
作者: 天涯海角1216    时间: 2009-10-15 15:14
GRUB安装到MBR,在该逻辑分区放上GRLDR,编辑GRLDR写上WINPE菜单,或直接将SETUPLDR.BIN命名为GRLDR也可!
作者: sun_lixin    时间: 2009-10-15 16:21
原帖由 天涯海角1216 于 2009-10-15 15:14 发表
GRUB安装到MBR,在该逻辑分区放上GRLDR,编辑GRLDR写上WINPE菜单,或直接将SETUPLDR.BIN命名为GRLDR也可!

请问,那么像我心如水的纯WINPE的ISO内容如图,要实现我要求的功能,该具体怎么做呢?

作者: dyzjzb    时间: 2009-10-16 06:47
title  我心如水Serve2003PE-090514.ISO
find --set-root /Serve2003PE-090514.ISO
map --mem /Serve2003PE-090514.ISO (hd32)
map --hook
chainloader (hd32)
boot

这是以前我成功的例子。GRUB安装到MBR,在该逻辑分区放上GRLDR,grub.exe和ment.lst在硬盘、软盘、U盘都可以。iso放隐藏分区都行。但最好指定分区。如下例子:

title 一键恢复(恢复到上次备份)
map --mem (hd0,7)/minipe/ghostfh.IMA (fd0)            
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1
boot

title ─────────────────────────────────────────────────────
clear

title 启动WINPE系统
map (hd0,7)+1 (hd0)
map --hook
find --set-root /minipe/ntldr
chainloader /minipe/ntldr
boot

title 启动DOS工具箱
map --mem (hd0,7)/minipe/DOSTOOL.IMG (fd0)            
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1
boot

title 启动PQ8.05图形分区工具
map --mem (hd0,7)/minipe/PM805.IMG (fd0)            
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1
boot

[ 本帖最后由 dyzjzb 于 2009-10-16 06:50 编辑 ]
作者: h99h99    时间: 2009-10-16 10:10
标题: 回复 #4 dyzjzb 的帖子
楼上的大师,你可以解决我的问题吗?


我的 u 盘可以 grldr 引导,但没有任何文件和文件夹.
我的 d 盘有 grldr 引导文件、 0PE(文件夹) 、boot (文件夹)。
d 盘的 boot (文件夹)内放的是 *.img 和 *.is_ 及有关启动的文件。
grldr内置了如下菜单:

title 1 Boot Pseudo 0PE \nLoad /0PE/MENU.0pe
configfile /0PE/MENU.0PE

title 2 Boot WinPE.IS_ From LDRXPE \nLoad /BOOT/LDRXPE
find --set-root /BOOT/LDRXPE
chainloader /BOOT/LDRXPE

title 3 Boot MAXDOS71.IMG \nLoad /BOOT/MAXDOS71.IMG
find --set-root /boot/MAXDOS71.img
map --mem /boot/MAXDOS71.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

问题:开机从u 盘引导,title 1、title 3  正常,title 2不能正常启动winpe.
(如果d 盘的 grldr 引导文件、 0PE(文件夹) 、boot (文件夹) 全部 移到 u 盘,
u 盘能够正常启动 1、2、3 菜单)

谢谢!!!
作者: dyzjzb    时间: 2009-10-16 10:56
标题: 回复 #5 h99h99 的帖子
大师这词不要乱用,不要见到太婆也喊美女。我只是个卖菜的。
title 2不能正常启动winpe.你这可如下例子改下试试:
title 启动WINPE系统
map (hd0,7)+1 (hd0)
map --hook
find --set-root /minipe/ntldr
chainloader /minipe/ntldr
boot
作者: h99h99    时间: 2009-10-16 11:03
标题: 回复 #6 dyzjzb 的帖子
三人行,必有我师,你真是个卖菜的,能够解决我的问题,就是我的老师!
能否解释这句: map (hd0,7)+1 (hd0) 的作用?
作者: h99h99    时间: 2009-10-16 11:25
标题: 回复 #6 dyzjzb 的帖子
经测试提示:Error 22: No Such Partition
引导winpe不成功!
作者: writered    时间: 2009-10-16 17:20
原帖由 h99h99 于 2009-10-16 11:25 发表
经测试提示:Error 22: No Such Partition
引导winpe不成功!



先确定自己硬盘分区再修改map (hd0,7)+1 (hd0)




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