无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 5706|回复: 21
打印 上一主题 下一主题

[求助] IPXE网启后怎么转grub4dos?(已解决)

[复制链接]
1#
发表于 2014-11-15 14:22:55 | 显示全部楼层
本帖最后由 不点 于 2014-11-15 14:32 编辑

建议你耐心等待个一年半载的,我估计 chenall 在某个时候会把 ipxe 整合到 grub4dos 中。

目前,grub4dos 内部不支持 http 协议,所以,即使解决了启动问题,也没有多大意义。



目前我在整合操作系统,一旦成功,将会把 grub4dos 自身隐藏到一个内存虚拟盘里面,而 grub4dos 也可以直接支持运行 dos 软件,不需要再启动一个新的 dos 操作系统环境了。其他功能,比如网络支持,也可实现,只要被整合的那个操作系统已经实现了即可。

点评

我目前只是打算支持HTTP协议,整合ipxe目前对我来说难度大了一些. 目前有一个lwip项目,可以支持tcp/ip协议(syslinux也是用的这个,有个参考应该会比较容易)  详情 回复 发表于 2014-11-15 14:28
回复

使用道具 举报

2#
发表于 2014-11-15 14:39:09 来自手机 | 显示全部楼层
本帖最后由 不点 于 2014-11-15 14:40 编辑

支持 http 协议,这就够用了,实用为主。


回复

使用道具 举报

3#
发表于 2014-11-15 14:42:54 | 显示全部楼层
zhaohj 发表于 2014-11-15 14:34
:grub4dos
  set filename grldr
  chain grldr

你搞错了,chenall 是说在 ipxe 里面执行这两条命令,而不是在 grub4dos 下执行。

点评

是Ipxe菜单中的  发表于 2014-11-15 14:46
回复

使用道具 举报

4#
发表于 2014-11-15 14:56:59 | 显示全部楼层
本帖最后由 不点 于 2014-11-15 14:59 编辑

pxe 的 tftp 服务器上必须存在一个 grldr 文件。pxe detect 命令需要从服务器端下载这个 grldr 文件,然后才能够探测客户端 bios 所使用的 blksize。

让 chenall 稍稍修改一下pxe_detect函数的代码,把 http://...../grldr 当作 grldr 来对待,就没问题了。

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-12 14:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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