无忧启动论坛

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

[讨论] GRUB4DOS的新特点

[复制链接]
跳转到指定楼层
1#
发表于 2012-11-6 09:57:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
又有好久没来论坛了,近期在用不点的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 编辑 ]
2#
发表于 2012-11-6 10:48:35 | 只看该作者
开放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
回复

使用道具 举报

3#
发表于 2012-11-6 11:02:53 | 只看该作者
最近发现 grub4dos 的问题仍然有不少,比如 issue 98 就报告了命令行处理的问题。就是说,永远处于不断完善的过程中。

有些特性,不能保证以后能够永远保持。也不一定所有的用户都可以使用。还需要大量测试和反馈。
回复

使用道具 举报

4#
发表于 2012-11-6 14:53:26 | 只看该作者
发现问题才能解决问题,使得grub4dos 能够更加成熟兼容性更好。
回复

使用道具 举报

5#
发表于 2012-12-2 11:04:10 | 只看该作者
isolinux好像可以直接boot /grldr来调用grldr吗?用最新版的syslinux。
回复

使用道具 举报

6#
发表于 2012-12-2 11:32:53 | 只看该作者
hhh333

不说还没注意。。多谢!
回复

使用道具 举报

7#
发表于 2012-12-5 15:24:27 | 只看该作者

回复 #3 不点 的帖子

我最近5个月一直在学习跑步。
不点大师,我建议你应该每天抽1小时时间跑步。我现在身体健康得到极大改善,体重下降20斤。不在肥胖。100分钟可以轻松的跑21公里。

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

使用道具 举报

8#
发表于 2012-12-5 16:19:57 | 只看该作者

回复 #7 hotdll 的帖子

我也需要抽时间跑步,身体素质不行啊。。
回复

使用道具 举报

9#
发表于 2012-12-5 19:55:43 | 只看该作者
原帖由 hotdll 于 2012-12-5 15:24 发表
我最近5个月一直在学习跑步。
不点大师,我建议你应该每天抽1小时时间跑步。我现在身体健康得到极大改善,体重下降20斤。不在肥胖。100分钟可以轻松的跑21公里。

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


嘿嘿,“100分钟可以轻松的跑21公里”,还说仅仅是“身体健康得到极大改善”。hotdll兄的体质状况无论是从前的抑或是现在滴,都让偶要羡慕到死了。
回复

使用道具 举报

10#
发表于 2012-12-13 10:12:59 | 只看该作者

回复 #7 hotdll 的帖子

100分钟跑21公里????马拉松啊。
回复

使用道具 举报

11#
发表于 2012-12-13 10:30:11 | 只看该作者
100分钟跑21公里?也就是时速12.6公里,跟我的电动车一个速度了……
回复

使用道具 举报

12#
发表于 2012-12-14 09:16:17 | 只看该作者
原帖由 100分钟跑21公里?也就是时速12.6公里,跟我的电动车一个速度了……
&lt;br /&gt;<br /><br />额。。我的电动车时速70km。。好久没跑步了,空气不好。
回复

使用道具 举报

13#
 楼主| 发表于 2012-12-14 14:38:29 | 只看该作者

回复 #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 编辑 ]
回复

使用道具 举报

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

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

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

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-28 18:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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