无忧启动论坛

 找回密码
 注册
搜索
最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站虚位以待
虚位以待广告联系 QQ:184822951 微信:wuyouceoidc大全★服务器租用★香港/5M/450元
查看: 1274|回复: 43

希望grub4dos在pxe启动时能够支持http协议

  [复制链接]
发表于 2019-12-19 16:31:40 | 显示全部楼层 |阅读模式
本帖最后由 liuzhaoyzz 于 2019-12-21 10:13 编辑

grub4dos在pxe启动时目前是不是只支持tftp协议,不支持http协议?希望以后(一年、两年、或者更久,等chenall、2011yaya2007777有时间有兴趣)能够支持,tftp传输太慢了,不论百兆网还是千兆网,只有1-3MB/s左右,http或者ftp能够充分利用网速,能够达到12MB/s~100MB/s,现有的pxe高速启动PE.ISO方案,无论是lpxelinux.0,ipxe,对于整体仿真PE.ISO启动都是用的memdisk,感觉没有grub4dos的map --mem强大稳定,比如说memdisk似乎只能仿真一个磁盘并启动,不支持仿真多个磁盘,如果grub4dos支持http协议,BIOS下的pxe启动,也不用学习那么多启动软件了。

发表于 2019-12-19 17:18:45 | 显示全部楼层
你用ipxe来启g4d就支持的,还支持https

点评

那何必用ipxe和g4d之间来回调用倒腾呢,不如直接用ipxe+memdisk+http+pe.iso方案好了。  详情 回复 发表于 2019-12-19 17:26
回复

使用道具 举报

 楼主| 发表于 2019-12-19 17:26:04 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2019-12-19 18:01 编辑
江南一根葱 发表于 2019-12-19 17:18
你用ipxe来启g4d就支持的,还支持https

那何必用ipxe和g4d之间来回调用倒腾呢,不如直接用ipxe+memdisk+http+pe.iso方案好了。

点评

问题是你ipxe能启ramos? ipxe启g4d才能map --mem启ramos啊。。。  详情 回复 发表于 2019-12-19 17:31
回复

使用道具 举报

发表于 2019-12-19 17:31:51 | 显示全部楼层
liuzhaoyzz 发表于 2019-12-19 17:26
那何必用ipxe和g4d之间来回调用倒腾呢,不如直接用ipxe+memdisk+http+pe.iso方案好了。

问题是你ipxe能启ramos?
ipxe启g4d才能map --mem启ramos啊。。。ipxe也不支持zh.CN

点评

你说的ramos指的是什么?admin登录的PE吗? ipxe启动PE.ISO没问题啊,BIOS下用ipxe+memdisk+http+pe.iso方案即可。 lpxelinux.0+memdisk+http+pe.iso也可以,lpxelinux.0支持中文菜单。  详情 回复 发表于 2019-12-19 17:53
回复

使用道具 举报

 楼主| 发表于 2019-12-19 17:53:45 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2019-12-19 18:02 编辑
江南一根葱 发表于 2019-12-19 17:31
问题是你ipxe能启ramos?
ipxe启g4d才能map --mem启ramos啊。。。ipxe也不支持zh.CN

你说的ramos指的是什么?admin登录的PE吗?还是真正的操作系统?
ipxe启动PE.ISO没问题啊,BIOS下用ipxe+memdisk+http+pe.iso方案即可。不需要依赖grub4dos的任何组件。
lpxelinux.0+memdisk+http+pe.iso也可以,lpxelinux.0支持中文菜单。不需要依赖grub4dos的任何组件。

pxe启动真正的操作系统,vhd这种,需要firadisk/winvblock/svbus这样子的驱动支持才行,这一类驱动似乎只适用于g4d,不适用于memdisk吧。


回复

使用道具 举报

发表于 2019-12-19 18:30:58 | 显示全部楼层
扯点题外的, map --mem和memdisk应该没什么区别吧.

点评

g4d的map --mem感觉要比memdisk还是强大些,兼容性应该也好些,不点、chenall、yaya做了不少改进,国内国外用的人多,提出的问题,经过十几年的问题修正和技术积累,map --mem的bug很少了,memdisk似乎是winvblock的  详情 回复 发表于 2019-12-19 21:20
有的吧,win下的蛆动不一样  详情 回复 发表于 2019-12-19 19:17
回复

使用道具 举报

发表于 2019-12-19 19:17:27 | 显示全部楼层
wintoflash 发表于 2019-12-19 18:30
扯点题外的, map --mem和memdisk应该没什么区别吧.

有的吧,win下的蛆动不一样
回复

使用道具 举报

发表于 2019-12-19 19:20:47 | 显示全部楼层
本帖最后由 江南一根葱 于 2019-12-19 19:42 编辑

近几年在机房用过来,ipxe+g4d算是比较完美,也方便修改菜单                                                                    
而且g4d环境再转ipxe,也会有意想不到的加载提速(千兆环境)。。。
不过,如果要讲兼容性,只能是g4d的tftp兼容最好。。

回复

使用道具 举报

 楼主| 发表于 2019-12-19 21:20:41 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2019-12-19 21:25 编辑
wintoflash 发表于 2019-12-19 18:30
扯点题外的, map --mem和memdisk应该没什么区别吧.

g4d的map --mem感觉要比memdisk还是强大些,兼容性应该也好些,不点、chenall、yaya做了不少改进,国内国外用的人多,提出的问题,经过十几年的问题修正和技术积累,map --mem的bug很少了,代码已经锤炼得很健壮,memdisk似乎是winvblock的作者Shao Miller的作品,他同时也参与了syslinux的开发,memdisk似乎不怎么更新了,比如memdisk只能仿真一个镜像到内存,map --mem就可以仿真多个。
回复

使用道具 举报

发表于 2019-12-19 22:36:23 | 显示全部楼层
PXE 是主板(或者说是网卡,不用细究)支持的,是在启动阶段就支持的,属于 BIOS 层面的东西。

但是,http 就不同了,它是属于 OS 级别的东西,即,先有 OS,然后才有 http。我这么说,可能不太严谨。不过没关系,你懂我的大致意思就行。在 BIOS (通电自检)阶段,主板不提供 http 协议的支持,只提供 pxe 之类的协议支持。所以我说,让 grub4dos 去支持 http,那工作量大了去了,不是现有的几个开发者能完成的任务。要是能完成的话,chenall 早把它搞定了。

我估计没人愿意做这个工作。BIOS 正在淘汰,谁愿意再去费那么大的劲、轰轰烈烈地像干革命似的“大动干戈”?小概率事件,不能抱什么希望。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2020-2-17 13:07

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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