无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 9938|回复: 34
打印 上一主题 下一主题

让0PE通过手机启动

  [复制链接]
跳转到指定楼层
1#
发表于 2013-7-26 21:59:54 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 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专区。
推荐
 楼主| 发表于 2013-7-27 08:52:27 | 只看该作者
本帖最后由 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??求助。

点评

天择 www.sosoxiaoshuo.cc/so/0/718/  发表于 2014-8-15 09:38
回复

使用道具 举报

推荐
发表于 2013-7-26 22:40:44 | 只看该作者
本帖最后由 pseudo 于 2013-7-26 23:05 编辑

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

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

最好以grldr为引导文件,免得经过pxelinux.0多一层。

点评

使用 memdisk 加载i0PE.Iso成功,就是太慢了。  详情 回复 发表于 2013-7-27 14:08
谢谢P大。基础太差,慢慢摸索。  详情 回复 发表于 2013-7-27 08:52
回复

使用道具 举报

推荐
 楼主| 发表于 2013-7-28 09:21:06 | 只看该作者
lightpeter 发表于 2013-7-28 07:21
这两天也在研究手机网启,切换到grldr暂时实现不了,还好pxelinux都能启动img和iso。

付费版应该可以
回复

使用道具 举报

推荐
发表于 2013-7-28 07:21:02 来自手机 | 只看该作者
这两天也在研究手机网启,切换到grldr暂时实现不了,还好pxelinux都能启动img和iso。

点评

grldr如果出问题,可能与该grldr的版本有关。 尤其近期0.4.6a版因为加入usb2.0驱动,可能与pxe方面有所冲突,好像yaya大正在处理中。 就是说,可能换了适当grldr版本就没事了。 我个人不提倡“切换”,从pxel  详情 回复 发表于 2013-7-29 22:39
付费版应该可以  详情 回复 发表于 2013-7-28 09:21
回复

使用道具 举报

推荐
 楼主| 发表于 2013-7-27 14:27:37 | 只看该作者
pseudo 发表于 2013-7-27 13:14
直接加载iso吧:
LABEL grub
kernel grub.exe

谢谢P大,切到grldr切不过来,应该是软件作者限制了。
回复

使用道具 举报

4#
发表于 2013-7-27 09:35:40 | 只看该作者
boot grldr行不?

点评

P大用什么手机啊?是安卓的吗?  详情 回复 发表于 2013-7-27 09:45
我试试。  详情 回复 发表于 2013-7-27 09:36
回复

使用道具 举报

5#
 楼主| 发表于 2013-7-27 09:36:52 | 只看该作者
本帖最后由 bwtqy 于 2013-7-27 09:42 编辑
pseudo 发表于 2013-7-27 09:35
boot grldr行不?


我试了不行。


和grldr改名为pxelinux.0结果类似。
回复

使用道具 举报

6#
 楼主| 发表于 2013-7-27 09:45:10 | 只看该作者
pseudo 发表于 2013-7-27 09:35
boot grldr行不?


P大用什么手机啊?是安卓的吗?
回复

使用道具 举报

7#
发表于 2013-7-27 10:22:46 | 只看该作者
进grldr就差不多了,加keeppxe试试。
安卓

点评

grldr和pxelinux互相引导: pxelinux可以启动grldr,但是名字必须改成pxelinux要求的grldr.0的格式。或者引导grub.exe,但是要加keeppxe参数。 label Boot from grub4dos kernel grldr.0 #kernel grub.exe --conf  详情 回复 发表于 2013-7-27 12:21
回复

使用道具 举报

8#
 楼主| 发表于 2013-7-27 12:21:26 | 只看该作者
本帖最后由 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  ??
回复

使用道具 举报

9#
发表于 2013-7-27 13:14:41 | 只看该作者
直接加载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

点评

谢谢P大,切到grldr切不过来,应该是软件作者限制了。  详情 回复 发表于 2013-7-27 14:27
回复

使用道具 举报

10#
 楼主| 发表于 2013-7-27 14:08:03 | 只看该作者
本帖最后由 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

评分

参与人数 1无忧币 +5 收起 理由
Myptour + 5 这个才有效,代码

查看全部评分

回复

使用道具 举报

14#
发表于 2013-7-29 22:39:33 | 只看该作者
lightpeter 发表于 2013-7-28 07:21
这两天也在研究手机网启,切换到grldr暂时实现不了,还好pxelinux都能启动img和iso。

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

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

我个人不提倡“切换”,从pxelinux切换到grldr,不如直接grldr不经pxelinux。
回复

使用道具 举报

15#
发表于 2013-11-4 23:05:43 | 只看该作者
bukerpxelite无法打开啊
回复

使用道具 举报

16#
发表于 2014-2-11 22:27:01 | 只看该作者
lightpeter 发表于 2013-7-28 07:21
这两天也在研究手机网启,切换到grldr暂时实现不了,还好pxelinux都能启动img和iso。

请问配置如何搞有个同名的
回复

使用道具 举报

17#
发表于 2014-2-11 23:38:29 | 只看该作者
andfg999 发表于 2014-2-11 22:27
请问配置如何搞有个同名的

加我QQ聊可以吗, 我不怎么会搞配置文件,我的QQ375717718
回复

使用道具 举报

18#
发表于 2014-2-12 13:13:36 | 只看该作者
这能这搞其它peios吗
回复

使用道具 举报

19#
发表于 2014-7-3 18:49:59 | 只看该作者
本帖最后由 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

然后停在这里,不过可能是手机的原因。速度极慢。

点评

请问你成功启动了吗,花了多久的时间  详情 回复 发表于 2014-7-4 07:07
回复

使用道具 举报

20#
发表于 2014-7-4 07:07:33 | 只看该作者
mygamexxx 发表于 2014-7-3 18:49
手机使用BuckerPXE,出现
BOOT SERVER IP:192.168.1.101
PXE-E32:TFTP open timeout

请问你成功启动了吗,花了多久的时间

点评

启动未成功  详情 回复 发表于 2014-7-5 10:45
回复

使用道具 举报

21#
发表于 2014-7-5 10:45:33 | 只看该作者
2011316861798 发表于 2014-7-4 07:07
请问你成功启动了吗,花了多久的时间

启动未成功
回复

使用道具 举报

22#
发表于 2014-11-15 23:00:01 | 只看该作者
没找到如何收藏,只能先留个记号了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-30 08:20

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表