无忧启动论坛

标题: 如何用ipxe转grldr启动PE [打印本页]

作者: yyychn    时间: 2017-10-17 07:51
标题: 如何用ipxe转grldr启动PE
本人小白一枚,刚接触pxe,前几日成功搭建了tiny pxe server,启动方式是用的wimboot。听群里搞手们讲,他们用grldr启动,这个真是不懂了,还请高手们不吝赐教。
PS:自己照其中一个贴子在menu.txt里加了一句chainloader: 结果提示我chainloader:command not found ,是不是前面还有一句什么的?

作者: captain_g    时间: 2017-10-17 08:36
应该是chain吧!

可以直接用grldr做网启启动文件,菜单无需特别编写。
作者: yyychn    时间: 2017-10-17 08:44
刚刚直接把人家现成的一个PE复制过去,结果用grldr启动,人家原来好好的菜单里的中文都变成乱码了。另外,所有PE回车后不是提示文件不存在,就是只有光标在左上角闪动,但是DOS可以进去,diskgenuis也能运行。
作者: captain_g    时间: 2017-10-17 16:21
你的菜单是utf-8的吧,还有字库文件?

我的是这样的:

debug off
timeout 12
default 4

graphicsmode -1 640:800 480:600 24:32 || graphicsmode -1 -1 -1 24:32
color normal=0xcccccc highlight=0xff0000 helptext=0x0a heading=0x0a standard=0x0a border=0x02
font /boot/myfont.gz
terminal --font-spacing=1:8
menuset m 72 14 4

title      [00]  Boot 8x86PE via WIMBOOT      [00]  Boot 8x86PE via WIMBOOT
kernel /boot/wimboot
initrd @bcd=/boot/bcd @boot.sdi=/boot/boot.sdi @bootmgr=/boot/bootmgr @boot.wim=/boot/WIN886.WIM

title      [01]  Boot 8186PE via WIMBOOT      [01]  Boot 8186PE via WIMBOOT
kernel /boot/wimboot
initrd @bcd=/boot/bbb @boot.sdi=/boot/boot.sdi @bootmgr=/boot/bootmgx @boot.wim=/boot/WIN8186.WIM

title      [02]  Boot 8x64PE via WIMBOOT      [02]  Boot 8x64PE via WIMBOOT
kernel /boot/wimboot
initrd @bcd=/boot/bbb @boot.sdi=/boot/boot.sdi @bootmgr=/boot/bootmgx @boot.wim=/boot/WIN864.WIM

title      [03]  Boot 8164PE via WIMBOOT      [03]  Boot 8164PE via WIMBOOT
kernel /boot/wimboot
initrd @bcd=/boot/bbb @boot.sdi=/boot/boot.sdi @bootmgr=/boot/bootmgx @boot.wim=/boot/WIN8164.WIM
boot

title      [04]  GRUB4DOS 转为 iPXE 启动      [04]  GRUB4DOS 转为 iPXE 启动 \n\r            使用iPXE启动要比GRLDR启动快得多!
kernel /boot/ipxe.krn
initrd /boot/MY_iPXEM.LST

title      [05]  BOOT PSEUDO 03 0PE [改]      [05]  BOOT PSEUDO 03 0PE [改]
map /boot/0PE.ISO (0xff) || map --mem /boot/0PE.ISO (0xff)
map --hook
chainloader (0xff)
boot

title      [06]  BOOT 我心如水 19.36[改]      [06]  BOOT 我心如水 19.36[改]
map --mem /boot/WIN03.ISO (0xff)
map --hook
chainloader (0xff)
boot

没问题那!
作者: 江南一根葱    时间: 2017-10-17 21:20
我都是grldr转ipxe来启动pe
现在改战pxelinux了
作者: papago    时间: 2018-10-21 01:19
captain_g 发表于 2017-10-17 16:21
你的菜单是utf-8的吧,还有字库文件?

我的是这样的:

menu.txt写法 ipxe 载入0pe 和h3pe
作者: captain_g    时间: 2018-10-22 08:39
papago 发表于 2018-10-21 01:19
menu.txt写法 ipxe 载入0pe 和h3pe

看我另一篇帖子:

菜单隐含在“批处理”中,每次执行是生成,如要修改定制请修改批处理文件。

如果网启用0pe,何必舍近求远!P大的ISO中就有一个网启服务端工具,非常好用!

如果是很久前从#1楼下载的,建议重新下载一下,有一些小修改。

ISO的启动菜单差不多,但0pe有点不一样,启动时0pe有个“按键或不按键”的选择操作。
作者: papago    时间: 2018-10-22 11:17
captain_g 发表于 2018-10-22 08:39
看我另一篇帖子:

菜单隐含在“批处理”中,每次执行是生成,如要修改定制请修改批处理文件。

好的,感谢提醒!
作者: hanzsim    时间: 2018-11-17 19:11
是ISO还是wim?不一样的
作者: hanzsim    时间: 2018-11-17 19:13
ISO需要map,wim传统方法是wimboot,好像有大神开发出copy类的方法,速度可能和map差不多




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