无忧启动论坛

标题: 让0PE通过手机启动 [打印本页]

作者: bwtqy    时间: 2013-7-26 21:59
标题: 让0PE通过手机启动
本帖最后由 bwtqy 于 2013-7-27 14:30 编辑

受帖子“让PE通过手机启动”http://bbs.wuyou.net/forum.php?mod=viewthread&tid=304786的启发,下载安卓手机用的bukerpxe软件,安装后能顺利网启。

后来想让0PE通过手机启动,但修改bukerpxe软件引导文件bukerpxelite\tftpboot\pxelinux.0为grldr无效。将grldr拷至tftpboot文件夹下改名为pxelinux.0,替换文件内grldr为pxelinux.0启动出错。

文件目录

bukerpxe较大无法上传。http://pan.baidu.com/share/link? ... 0&uk=3138587671
向P大和网友求助,帮忙修改grldr文件。
请P大将此贴移至0pe专区。
作者: pseudo    时间: 2013-7-26 22:40
本帖最后由 pseudo 于 2013-7-26 23:05 编辑

修改pxelinux.cfg/default,加一个菜单项,让它boot grldr,或者通过memdisk加载iso。
必要时使用keeppxe。具体写法自己研究。

grldr+0pe.iso放入tftpboot目录,与pxelinux.0并列。

最好以grldr为引导文件,免得经过pxelinux.0多一层。
作者: bwtqy    时间: 2013-7-27 08:52
本帖最后由 bwtqy 于 2013-7-27 09:32 编辑
pseudo 发表于 2013-7-26 22:40
修改pxelinux.cfg/default,加一个菜单项,让它boot grldr,或者通过memdisk加载iso。
必要时使用keeppxe。 ...


谢谢P大。基础太差,慢慢摸索。

default文件内容

UI pxelinux.cfg/c32/vesamenu.c32
DEFAULT pxelinux.cfg/c32/vesamenu.c32
MENU COLOR BORDER       30;44   #00000000 #00000000 none
MENU BACKGROUND splash.png
LABEL 0PE
        MENU 0PE
        kernel grldr
TEXT HELP
                0PE
ENDTEXT

LABEL MemTest86
        MENU LABEL Memtest86 - RAM Testing
        kernel memtest/memtest
TEXT HELP
                 MemTest86
                 Test computer RAM modules for errors.
ENDTEXT
这样修改不行啊,百度了半天也不知道命令怎么写。用什么命令调用grldr??求助。
作者: pseudo    时间: 2013-7-27 09:35
boot grldr行不?
作者: bwtqy    时间: 2013-7-27 09:36
本帖最后由 bwtqy 于 2013-7-27 09:42 编辑
pseudo 发表于 2013-7-27 09:35
boot grldr行不?


我试了不行。


和grldr改名为pxelinux.0结果类似。
作者: bwtqy    时间: 2013-7-27 09:45
pseudo 发表于 2013-7-27 09:35
boot grldr行不?


P大用什么手机啊?是安卓的吗?
作者: pseudo    时间: 2013-7-27 10:22
进grldr就差不多了,加keeppxe试试。
安卓
作者: bwtqy    时间: 2013-7-27 12:21
本帖最后由 bwtqy 于 2013-7-27 12:23 编辑
pseudo 发表于 2013-7-27 10:22
进grldr就差不多了,加keeppxe试试。
安卓


grldr和pxelinux互相引导:
pxelinux可以启动grldr,但是名字必须改成pxelinux要求的grldr.0的格式。或者引导grub.exe,但是要加keeppxe参数。
label Boot from grub4dos
kernel grldr.0
#kernel grub.exe --config-file=(pd)/menu.lst keeppxe

kernel grldr.0 和上图的结果一样,提示bootfile is pxelinux.0
#kernel grub.exe --config-file=(pd)/menu.lst keeppxe 这个该怎么改呢??

kernel grub.exe --config-file=(pd)/MENU.0PE keeppxe  ??
作者: pseudo    时间: 2013-7-27 13:14
直接加载iso吧:
LABEL grub
kernel grub.exe
initrd 0PE.ISO
append --config-file="map --mem (rd)+1 (0xff);map --hook;rootnoverify (0xff);chainloader (0xff);"

LABEL memdisk
kernel pxelinux.cfg/c32/memdisk
append raw iso initrd=0PE.ISO
作者: bwtqy    时间: 2013-7-27 14:08
本帖最后由 bwtqy 于 2013-7-27 16:16 编辑
pseudo 发表于 2013-7-26 22:40
修改pxelinux.cfg/default,加一个菜单项,让它boot grldr,或者通过memdisk加载iso。
必要时使用keeppxe。 ...


使用 memdisk 加载i0PE.Iso成功,就是太慢了。54M用了2分38秒,54M无线路由器。
                 LABEL 0PE
                 MENU 0PE
                 kernel pxelinux.cfg/c32/memdisk
                 append raw iso initrd=0PE.ISO

作者: bwtqy    时间: 2013-7-27 14:27
pseudo 发表于 2013-7-27 13:14
直接加载iso吧:
LABEL grub
kernel grub.exe

谢谢P大,切到grldr切不过来,应该是软件作者限制了。
作者: lightpeter    时间: 2013-7-28 07:21
这两天也在研究手机网启,切换到grldr暂时实现不了,还好pxelinux都能启动img和iso。
作者: bwtqy    时间: 2013-7-28 09:21
lightpeter 发表于 2013-7-28 07:21
这两天也在研究手机网启,切换到grldr暂时实现不了,还好pxelinux都能启动img和iso。

付费版应该可以
作者: pseudo    时间: 2013-7-29 22:39
lightpeter 发表于 2013-7-28 07:21
这两天也在研究手机网启,切换到grldr暂时实现不了,还好pxelinux都能启动img和iso。

grldr如果出问题,可能与该grldr的版本有关。
尤其近期0.4.6a版因为加入usb2.0驱动,可能与pxe方面有所冲突,好像yaya大正在处理中。

就是说,可能换了适当grldr版本就没事了。

我个人不提倡“切换”,从pxelinux切换到grldr,不如直接grldr不经pxelinux。
作者: /奋斗    时间: 2013-11-4 23:05
bukerpxelite无法打开啊
作者: andfg999    时间: 2014-2-11 22:27
lightpeter 发表于 2013-7-28 07:21
这两天也在研究手机网启,切换到grldr暂时实现不了,还好pxelinux都能启动img和iso。

请问配置如何搞有个同名的
作者: andfg999    时间: 2014-2-11 23:38
andfg999 发表于 2014-2-11 22:27
请问配置如何搞有个同名的

加我QQ聊可以吗, 我不怎么会搞配置文件,我的QQ375717718
作者: andfg999    时间: 2014-2-12 13:13
这能这搞其它peios吗
作者: mygamexxx    时间: 2014-7-3 18:49
本帖最后由 mygamexxx 于 2014-7-3 18:55 编辑

手机使用BuckerPXE,出现
BOOT SERVER IP:192.168.1.101
PXE-E32:TFTP open timeout
TPTP.
同时使用servers ultimate pro开启TFTP server服务,可以顺利启动至PXE菜单界面。

单独使用servers ultimate pro开启PXE server服务,可以顺利启动至PXE菜单界面,并且在servers ultimate pro中可以更改bootfile位置。bootfile使用0PE的grldr,启动后
bootfile is grldr
Try block size 1408 ...
Try block size 512 ...
然后进入
0PE by Pseudo

然后停在这里,不过可能是手机的原因。速度极慢。
作者: 2011316861798    时间: 2014-7-4 07:07
mygamexxx 发表于 2014-7-3 18:49
手机使用BuckerPXE,出现
BOOT SERVER IP:192.168.1.101
PXE-E32:TFTP open timeout

请问你成功启动了吗,花了多久的时间
作者: mygamexxx    时间: 2014-7-5 10:45
2011316861798 发表于 2014-7-4 07:07
请问你成功启动了吗,花了多久的时间

启动未成功
作者: doitnowl    时间: 2014-11-15 23:00
没找到如何收藏,只能先留个记号了




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