无忧启动论坛

标题: GRUB4DOS的新特点 [打印本页]

作者: hhh333    时间: 2012-11-6 09:57
标题: GRUB4DOS的新特点
又有好久没来论坛了,近期在用不点的11月1日的0.4.5C版本,现在简单多了,bootmgr不需要调用grldr.mbr来转grldr直接可以调用grldr了,而且PXE中也可以直接用bootmgr.exe来调用.
这就是说grldr.mbr已经完成了它的历史使命,不再需要了!不知这个是什么时候实现的?看来得不断学习!

为了方便起见,这里记录下测试结果:
1、bootmgr无论从光盘、硬盘、PXE网络,均可直接调用grldr不需要任何中转。
2、isolinux直接用kernel /grldr调用不成功,出现invalid or corrupt kernel image,但是如果将grldr改名为grldr.bin则调用是成功的。为个应该是isolinux的问题。
3、syslinux以前是通过先加LDNTLDR来调用grldr的,正在测试能不能直接调用:结果出来了,与isolinux相似,只要将grldr改名为grldr.bin则调用也是成功的。
又改名成grldr.0,iso/syslinux都可以直接被调用的,这个不知是什么原因,加一个扩展名就可以直接调用了?望知道原因的说一下。

4、easyboot正在测试....,测试结果出来了:无论光盘还是硬盘均可直接用run /grldr来调用。

这样说来,如果将grldr改一个名称,如grldr.0,则这些启动方式都可以直接调用了!

[ 本帖最后由 hhh333 于 2012-11-6 16:08 编辑 ]
作者: zhaohj    时间: 2012-11-6 10:48
开放pxe大概是下面吧:
Index: stage2/grldrstart.S
===================================================================
--- stage2/grldrstart.S        (revision 304)
+++ stage2/grldrstart.S        (working copy)
@@ -1114,8 +1114,7 @@
        cmpw        %bp, %cx
        je        2f
1:
-        /* disable pxe */
-        orb        $0x01, (pre_stage2_start - _start1 + 5)
+        //orb        $0x01, (pre_stage2_start - _start1 + 5)        /* disable pxe */
2:
        cmpw        $0x820, %bx
        jb        2f
作者: 不点    时间: 2012-11-6 11:02
最近发现 grub4dos 的问题仍然有不少,比如 issue 98 就报告了命令行处理的问题。就是说,永远处于不断完善的过程中。

有些特性,不能保证以后能够永远保持。也不一定所有的用户都可以使用。还需要大量测试和反馈。
作者: renchmin    时间: 2012-11-6 14:53
发现问题才能解决问题,使得grub4dos 能够更加成熟兼容性更好。
作者: liuzhaoyzz    时间: 2012-12-2 11:04
isolinux好像可以直接boot /grldr来调用grldr吗?用最新版的syslinux。
作者: yjd    时间: 2012-12-2 11:32
hhh333

不说还没注意。。多谢!
作者: hotdll    时间: 2012-12-5 15:24
标题: 回复 #3 不点 的帖子
我最近5个月一直在学习跑步。
不点大师,我建议你应该每天抽1小时时间跑步。我现在身体健康得到极大改善,体重下降20斤。不在肥胖。100分钟可以轻松的跑21公里。

我觉得搞技术的更应该每天跑10公里。
作者: chenall    时间: 2012-12-5 16:19
标题: 回复 #7 hotdll 的帖子
我也需要抽时间跑步,身体素质不行啊。。
作者: 不才    时间: 2012-12-5 19:55
原帖由 hotdll 于 2012-12-5 15:24 发表
我最近5个月一直在学习跑步。
不点大师,我建议你应该每天抽1小时时间跑步。我现在身体健康得到极大改善,体重下降20斤。不在肥胖。100分钟可以轻松的跑21公里。

我觉得搞技术的更应该每天跑10公里。


嘿嘿,“100分钟可以轻松的跑21公里”,还说仅仅是“身体健康得到极大改善”。hotdll兄的体质状况无论是从前的抑或是现在滴,都让偶要羡慕到死了。
作者: 天使的魔翼    时间: 2012-12-13 10:12
标题: 回复 #7 hotdll 的帖子
100分钟跑21公里????马拉松啊。
作者: zxw    时间: 2012-12-13 10:30
100分钟跑21公里?也就是时速12.6公里,跟我的电动车一个速度了……
作者: bisao    时间: 2012-12-14 09:16
原帖由 100分钟跑21公里?也就是时速12.6公里,跟我的电动车一个速度了……
&lt;br /&gt;<br /><br />额。。我的电动车时速70km。。好久没跑步了,空气不好。
作者: hhh333    时间: 2012-12-14 14:38
标题: 回复 #5 liuzhaoyzz 的帖子
确实是这样的,在4.06下,直接用boot不需要改名。
另外,想问一下大家,FBINST直接调用syslinux怎么弄,前面4.05的用4.04的ldlinux.bin可以的,现在好象不行了,用4.06的也不行。

FB菜单是这样的:
default 0
timeout 5
color red
text "=========================="
color yellow
text "F1. H3PE Grub4Dos Menu"
menu F1 grldr "grldr"
color red
text "=========================="
color yellow
text "F2. H3PE Syslinux Menu"
menu F2 syslinux "ldlinux.bin"
color red
text "=========================="

[ 本帖最后由 hhh333 于 2012-12-14 14:39 编辑 ]
作者: zds1210    时间: 2012-12-14 23:03
原帖由 hotdll 于 2012-12-5 15:24 发表
我最近5个月一直在学习跑步。
不点大师,我建议你应该每天抽1小时时间跑步。我现在身体健康得到极大改善,体重下降20斤。不在肥胖。100分钟可以轻松的跑21公里。

我觉得搞技术的更应该每天跑10公里。

不错,身体好技术才能搞得好。




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