无忧启动论坛

标题: 请高手帮忙解决 本地和 pxe 启动用同一个g4d 菜单的问题,谢谢!!! [打印本页]

作者: h99h99    时间: 2009-10-3 13:05
标题: 请高手帮忙解决 本地和 pxe 启动用同一个g4d 菜单的问题,谢谢!!!
请高手帮忙解决 本地和 pxe 启动用同一个g4d 菜单的问题,谢谢!!!
我的 grldr 内置了如下菜单:
pxe detect
configfile
default 1
timeout 3
title 1  Boot 0PE
find --set-root /BOOT/0PE.BIN
chainloader --force /BOOT/0PE.BIN
‘ 0pe.bin 为 P 大的 grldr 改名而来
title 2  Boot From First HD
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
checkrange 0x80 read 0x8280 && map --hook
chainloader (hd0)+1
title 3  Boot Win9PE From WIN9PE.ISO
find --set-root /BOOT/LDRW9
chainloader /BOOT/LDRW9
title 4  Boot WinPE From WINPE.IS_
find --set-root /BOOT/LDRXPE
chainloader /BOOT/LDRXPE
title 5  Boot MAXDOS71.IMG \nLoad /BOOT/IMGS/MAXDOS71.IMG
map /BOOT/IMGS/MAXDOS71.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 6 commandline
commandline
title 7 reboot
reboot
title 8 halt
halt
在本地启动正常,可是我在 pxe 启动却不能如意,但  P 大的 grldr 内的菜单既可以在本地启动时用,也可以在 pxe 启动时用,请高手帮忙解决 本地和 pxe 启动用同一个g4d 菜单的问题,谢谢!!!
作者: h99h99    时间: 2009-10-3 18:11
标题: 回复 #1 h99h99 的帖子
自己顶一下,希望高手出来解答!
作者: molingjian    时间: 2009-10-4 22:09
我也想知道这个,之前看了P大的0PE菜单,那叫一个复杂!希望P大或者哪个高手能解释下。谁知道P大的那个网启是怎样一个引导的过程,干脆看不懂啊
作者: pseudo    时间: 2009-10-5 09:14
原帖由 h99h99 于 2009-10-3 13:05 发表
请高手帮忙解决 本地和 pxe 启动用同一个g4d 菜单的问题,谢谢!!!
...

PETOOLS\安装和DIY\合盘菜单参考\menu.lst
作者: qrb0    时间: 2009-10-5 10:05
write 0x60064 0
checkrange 0x21 read 0x8280 && write 0x60064 1
read 0x60064 && rootnoverify (pd)

timeout 10
default 2
fontfile /BOOT/MUIFONT.GZ
splashimage /BOOT/deepin.xpm.gz

outline
title                         ★系统维护工具2010★                              
clear
title
clear

title  启动老毛桃PE
read 0x60064 || chainloader /LDRXPE
read 0x60064 || boot

pause --wait=0 Loading /maotao/winpe.is_...
map   --mem    /maotao/maotao.img.gz  (hd0)
map --mem=0x8000 /maotao/winpe.is_ (rd)
map    --hook
dd if=(rd)+1 of=(hd0,0)/maotao/winpe.is_
chainloader (hd0,0)/ldrxpe
boot


title  DOS分区克隆工具
map --mem /BOOT/GRGHOST.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
作者: h99h99    时间: 2009-10-5 10:49
标题: 回复 #5 qrb0 的帖子
你这个菜单可以 pxe 启动吗?
作者: lsfx555    时间: 2009-10-7 21:54
标题: 我提一个方法,不知对不对?
我已前用GRUB也出现过你说的问题,但我把grldr里的lst列表文件改了,就正常,不知道你那个行不行?你试试,用二进制工具改看看!
作者: qrb0    时间: 2009-10-7 22:34
可以PXE启动,/maotao/maotao.img.gz  启动PE我是用的0PE的那个方法

这是启动本地的
title  启动老毛桃PE
read 0x60064 || chainloader /LDRXPE
read 0x60064 || boot
这是启动PXE用的
pause --wait=0 Loading /maotao/winpe.is_...
map   --mem    /maotao/maotao.img.gz  (hd0)
map --mem=0x8000 /maotao/winpe.is_ (rd)
map    --hook
dd if=(rd)+1 of=(hd0,0)/maotao/winpe.is_
chainloader (hd0,0)/ldrxpe
boot
作者: h99h99    时间: 2009-10-10 12:45
标题: 回复 #8 qrb0 的帖子
谢谢你的解答,我没有老毛桃的PE, 不知道 maotao.img.gz 这个是什么文件。你能否用 水叔 66369 的网启版举个例。再次表示感谢!!!
作者: coolg    时间: 2009-10-10 21:10
原帖由 qrb0 于 2009-10-7 22:34 发表
可以PXE启动,/maotao/maotao.img.gz  启动PE我是用的0PE的那个方法

这是启动本地的
title  启动老毛桃PE
read 0x60064 || chainloader /LDRXPE
read 0x60064 || boot
这是启动PXE用的
pause --wait=0  ...


能传个作品上来?....
作者: qrb0    时间: 2009-10-22 21:35
maotao.img.GZ 这个文件是个映像文件,把启动老毛桃的文件都放在里面的,然后用Winhex 把winpe.is_清零。
清零的作用是减少体积,因为我在IMG以外也有winpe.is_文件。
map   --mem    /maotao/maotao.img.gz  (hd0)    加载为虚拟磁盘
map --mem=0x8000 /maotao/winpe.is_ (rd)       加载文件到内存
map    --hook
dd if=(rd)+1 of=(hd0,0)/maotao/winpe.is_        拷文件到虚拟磁盘的winpe.is_中去,把原来的复盖掉。
chainloader (hd0,0)/ldrxpe
boot

因为grldr用DD命令拷文件的时候要有目的文件才得行,如果源文件比目的文件大,那将会拷不完全。也可以把IMG中的那个IS_文件弄大点,到时不用每次改了winpe.is_文件,又要去改img里面的winpe.is_文件。
为了方便上传,我改成用RAR压缩文件。如果要用grldr引导的话要压成GZ格式才行

[ 本帖最后由 qrb0 于 2009-10-22 21:42 编辑 ]

maotao.part001.rar

200 KB, 下载次数: 24, 下载积分: 无忧币 -2

maotao.part002.rar

200 KB, 下载次数: 28, 下载积分: 无忧币 -2

maotao.part003.rar

200 KB, 下载次数: 25, 下载积分: 无忧币 -2

maotao.part004.rar

182.58 KB, 下载次数: 29, 下载积分: 无忧币 -2

gzip.rar

45.13 KB, 下载次数: 30, 下载积分: 无忧币 -2

GZ工具






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