无忧启动论坛

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

"时空论坛“转帖讨论

[复制链接]
跳转到指定楼层
1#
发表于 2010-7-30 08:52:12 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
7.30的grldr_debug
intel cpu,VM7

而7.25版本的grldr是正常的。

[ 本帖最后由 zhaohj 于 2010-7-30 09:37 编辑 ]

Snap1.jpg (64.06 KB, 下载次数: 356)

Snap1.jpg

Snap2.jpg (121.01 KB, 下载次数: 226)

Snap2.jpg

Snap3.jpg (104.91 KB, 下载次数: 248)

Snap3.jpg
41#
发表于 2010-8-28 17:25:05 | 只看该作者

回复 #40 zhaohj 的帖子

这个PCI2PCI桥应该是正常的,我记得后面还有特征串结尾好像是AE~C7,主要是厂家实现此桥的功能的做法上有些怪异。
回复

使用道具 举报

40#
 楼主| 发表于 2010-8-28 13:07:54 | 只看该作者
chkpci外部命令测试
0827版,感觉SUBSYS_00000000这一组是否真实?

Snap1.jpg (212.92 KB, 下载次数: 188)

Snap1.jpg

Snap2.jpg (165.98 KB, 下载次数: 161)

Snap2.jpg
回复

使用道具 举报

39#
发表于 2010-8-10 07:13:16 | 只看该作者
以前 Climbing 也是与我打得不可开交,现在 Climbing 倒是帮我解困,替我说好话。我感觉 Climbing 已经变了个人,变化太大了。

我多虑了。任何一个人,都有自己成就的方式。看来没有定式。

Climbing 说 pt 懒,我要说 Climbing 也懒。我觉得,管理 grub4dos 的论坛,是一件相对比较轻松的活。而投入开发,当程序员,则比较忙。Climbing 适当的时候,应该投入开发。你看看,前不久,足迹就开始捣鼓程序了,足迹他们几位在发现 gcc 问题的过程中,都起着关键作用。他们几个人,都有能力成为 grub4dos 的开发者。

我说我是“俱往矣”,也是实情,也是用一种平淡之心来看待自己,不以高标准、严格要求自己,那样如果自己实现不了,就感到难受。

grub4dos 的核心是 GNU 的。多少人都付出了精力来完善它,那是为了这个软件本身。GNU 的软件和衍生的分支,都可能被大家喜欢,并继续开发。bean 的 burg 也是如此。不管是 grub4dos,还是 burg,只要能够给用户带来方便,那都是好事。我们的目的是制作一个非常好用的软件,而不在乎它是哪一个软件。开发者们不管朝哪个方向努力,都可以的,都是自由的。
回复

使用道具 举报

38#
发表于 2010-8-9 17:27:42 | 只看该作者

回复 #37 PTPTPTPTPTPT 的帖子

不要把人抬上神坛,最后再重重摔下来。不点当然很伟大,他的伟大在于常年(很多年)坚持做一件很平凡的小事儿(写代码,跟踪BIOS的bug),但是,尽可能避免把他放的神的位置上,他也只是一个普通人,我相信在开发grub4dos的过程中,他学到的东西及得到的乐趣比我们这些用户要多得多,所以,虽然他一再宣称放弃grub4dos的维护,但事实上从来没有真正的离开过,没办法,人都是利益最大化的动物。

既然不点不是神,那么他当然就不一定真理在握,虽然他得出了很多匪夷所思的结论,但我相信他是在所接触到的事实的基础上大胆假设出来的,虽然有些离谱,但也有很多道理。当然,不点精通的只是BIOS及grub4dos,未必精通所有东西,在他所不精通的东西上发表评论很有可能就只是个人观点了,我们应该允许他说出自己所有想说出的,他有发表任何意见的权利,如果有人受他误导,你不觉得是受误导的人本身缺乏判断力吗?
回复

使用道具 举报

37#
发表于 2010-8-9 15:53:18 | 只看该作者
对了,还要说,不点兄你怎么可能是“俱往矣”式的人物呢,GRUB4DOS 搞到今天的声势,你可以都做教主了

然而,也可能正是这个原因,我心里对你的要求不知不觉就高了。“能力越大,责任就越大。”你的一句话,影响力是别人的千百倍,因此就不能太随意,甚至要反复斟酌。或许对你来说很难受,但,事情就是这样,谁让你有影响力呢。

点评

电影天堂 www.111vod.com 永夜君王 www.gmwxw.com/0_95/  发表于 2014-11-13 16:54
回复

使用道具 举报

36#
发表于 2010-8-9 15:45:42 | 只看该作者
惭愧惭愧,人生在世,难免执着。 。。

ubuntu 论坛也常有口水爆发,记得曾有人抱怨说:询问安装ubuntu的问题,半天没有个回应;说一句 ubuntu 不好用,立刻引来一大片板砖。。。

对此我的回答是:
这事很容易理解,你安装不上,而别人能装上,会让别人有智商上的优越感;别人觉得 ubuntu不错,而你却说 ubuntu “不好用”,相当于说“你们真不识货(没眼光)”,会让别人有智商受到鄙视的感觉。会有什么回应,可想而知。

可能也是我太敏感了。有时候看了一些帖子总是不吐不快,极尽尖酸刻薄之能事,方才感觉痛快。其实也没什么大不了的。又有谁是完人呢。很佩服 chenall 、zhaohj ,只管埋头干活,从不泼口水。bean也是。人阿,没办法,生成这样了。以后也要学着淡定。

唉,不说了,我也干活去。得罪之处,大家大人大量,多担待,实在不行来找我,我请饭赔罪  : )
回复

使用道具 举报

35#
发表于 2010-8-9 14:30:31 | 只看该作者
Climbing,其实我最害怕无形之中以某种方式伤害了人,尤其是像 pt 这样的人。他一直在跟随 grub4dos 的开发,虽然没有亲自参加,但他一直没有放松,他今年开发的 63 扇区版本就很好,也算是一个实实在在的开始了。他在 ubuntu 论坛上也帮助别人了解 grub4dos 以及 grub2 等。Climbing 说的也是,pt 应该不会计较的,我可能多虑了。总之,不讨论这个了,干正经事去。
回复

使用道具 举报

34#
发表于 2010-8-9 14:17:50 | 只看该作者

回复 #33 不点 的帖子

大家只是讨论问题,各自呈现自己的观点,正如你前面所说,每个人可能都认为自己真理在握,但每个人都不能强迫别人接受自己的观点,如果某个人在讨论问题时连这点儿宽容也没有,那么只能说明他根本不适合参加讨论。

所以,无论不点说什么,甚至提出一个让我感觉不可思议的观点,我也不会觉得有什么好受伤害的,很简单,因为我承认这世界上有不同的观点,世界是多元的。实际上,我虽然一直在为Linux说好话,但实际上我本人基本上很少使用linux,主要还是以windows系统为主,但这并不妨碍我对linux持有自己的看法。以我的经验看来,开源社区的宽容性相对来说更强一些,所以 pt 更不会因为不点的观点与自己相左而产生任何情绪上的反应,这一点儿我还是有信心的。pt 就是太懒,否则,他应该能够为grub4dos多做些事情。
回复

使用道具 举报

33#
发表于 2010-8-9 13:49:58 | 只看该作者
既然这种讨论会让人不高兴、不舒服,那还是终结这个话题吧。大家还是继续讨论主题中的 grub4dos 的问题吧。

如果我有什么话说错了,我也表示歉意。我的本意并非是想惹恼任何人的。我自己感觉,我还是善意的。如果实际上并未达到善意的效果,我对此表示歉意。当意见不一致,有分歧的时候,大家各自保留自己的意见吧。我以后也不再尝试去拿自己的见解而去劝说别人了(结果让人家不高兴,这是最糟糕的了),把有限的精力放在更有意义的事情上去。

------------

另外,我得补充几句话。由于身体的原因,我现在已经退出 grub4dos 的维护了。本人的言论,仅只代表我个人,不代表任何别的人,尤其不代表 grub4dos 的开发以及维护人员。我很赞成 Climbing 所说的,由 pt 来解决本线索里面所提到的问题。

我很高兴 chenall 和 Climbing 能够做那些我本人(过去、现在和将来)做不了也做不好的事情(尤其是如果我把 pt 得罪了,那将是最愚蠢的事情了)。希望我的言论和行为,没有对 grub4dos 以及其他开源、自由软件造成太坏的影响。如果已经有了什么不好的影响的话,也请给以原谅,我本不是恶意的。

另外再补充一句。我目前的 ubuntu 系统,当初还是采用 pt 制作的版本。就连最初进入 ubuntu 的大家庭中,也是 pt 引进门的,因为我那时还根本搞不定 ubuntu 这个系统的安装。pt 你做得很棒,当然要对 pt 表示感谢了。

还想对 pt 说,我是属于那种“俱往矣”式的人物,因此不必在乎我的那些言论。而“数风流人物,还看今朝”的一代新人。

[ 本帖最后由 不点 于 2010-8-9 14:24 编辑 ]
回复

使用道具 举报

32#
发表于 2010-8-9 10:33:12 | 只看该作者

回复 #31 PTPTPTPTPTPT 的帖子

在Linux发展上,完全同意pt兄弟的观点,不认可不点的观点。Linux本身就属于小众系统,要想成为大众系统,必须得包装成跟Windows差不多,姑且不论这个在技术上实现难度有多大,单单是不是Linux社区有人有兴趣去做都是一个问题。Linux并不因其小众就缺乏生命力,因为其用户水平普遍比较高,往往都是精英,精英用户很显然跟普通用户在对产品发展的影响上其权重差别是很大的,正如pseudo或者chenall这样的高级grub4dos用户要比我们这些普通用户对grub4dos的前进方向影响要大得多得多,而这些精英用户永远都是小众,而往往就是小众决定了一个产品的发展方向。事实上freebsd永远都是那么一小撮儿,但却永远是那么坚定很难动摇的一小撮儿。
回复

使用道具 举报

31#
发表于 2010-8-9 09:29:04 | 只看该作者

回复 #28 不点 的帖子

对于那些 “新事物一来一哄而上奉若神器,发现缺点又纷纷逃离 将之贬的一文不值”的人,我向来是鄙视且当其不存在的。这就是典型的不客观。这种人发不出什么真知灼见,很没劲,对他们不必浪费精力。

另外,我很奇怪,为什么很多人就喜欢替 Linux 制定目标,要求 linux 必须在大众中普及,才算成功,否则就是失败。我真的很难理解。

或者换个角度,你觉得Linux 发展失败,那应该如何发展呢??且慢,在提出“该如何如何”之前,请先想一想,你的设想是否有可行性,是否真的能在现实中实施,最好能亲自去实施,获得大家都能看到的效果。那时,什么都不用说,事实胜过万言。

正如 liulaotou2 在22楼所说,“很多人都是挑别人毛病的时候指点江山、慷慨激昂,说道解决问题却给不出任何实质性的意见。”

以我的理解,Linux 有它独有的特性,有其特有的发展模式。如今的形势在我看来非常健康,非常火热,非常有意思。我需要它,就去用它,觉得有意思,就去搞它,何必去管圈外人呢?即便用的人越来越少,即便 linux 明天要挂掉,又有什么关系呢,替代品多的是。

Linux只是一个象,而自由的思想、对自由与生俱来的向往与追求,才是道。开源的出现,是源自人的心底,只要人类存在,类似的东西是不会绝的。
回复

使用道具 举报

30#
发表于 2010-8-9 09:03:53 | 只看该作者
原帖由 Climbing 于 2010-8-8 23:38 发表
老版的ubuntu能够编译的grub4dos,新版却编译不了,这当然是Ubuntu的问题,因为它主动制造了不兼容。所以我讨厌不兼容。


这么说倒也不算错,但总觉得有点可笑。Ubuntu 开发者很可能根本不会注意到,有个叫做GRUB4DOS的软件曾经能在ubuntu编译,现在却不能了。世上的软件太多了,操作系统有精力、有义务去一一兼容吗??

这样的想法,在心里飘一下,是人之常情。但堂而皇之地说出来,恐怕有点自我中心了。
回复

使用道具 举报

29#
发表于 2010-8-9 08:47:15 | 只看该作者

回复 #27 Climbing 的帖子

好好  既然老大发话  小弟从命  呵呵  其实近期也正想系统学习一下GCC

蓦然发现老兄竟然是 02 年注册无忧的。。。回想那时偶才刚接触电脑不久,有一次偶然买到一张巨牛逼的系统盘,启动后竟然是“图形”界面,鼠标操作,集成了几个常用工具,有pq,diskman,DOS,安装win98 等等,这与当时大多数系统盘相比,简直有如天神一般。。。现在回想起来,应该就是无忧出品的。Climbing 或许有印象。
回复

使用道具 举报

28#
发表于 2010-8-9 06:40:34 | 只看该作者
还是 Climbing 对我比较了解。Climbing 在 25 楼所说的,也就符合我的情况。

关于 Linux,我认为 Climbing 所说的,也是比较符合实际的。Linux 经过了 20 年的发展,现在已经不再那么神秘了。人们都已经从各个方面了解了 Linux。所以,Linux 的一些弱点,也慢慢被人发现了。

刚开始的几年,人们往往被一个新生事物的魅力所征服,大家都一轰而上。我记得我周围还有人研究 BEOS,Solaris 等。但是,现在那些研究 BEOS 和 Solaris 的人,都不再研究了,不仅如此,甚至连 Linux 也不再研究了。他们还关心 Linux,偶尔碰面,还问我是否安装了新版,但是他自己,则基本上不再使用 Linux 了。我本人之所以还在用 Linux,其中一个原因就是 grub4dos 的开发需要 Linux。另外一个原因(也是头等重要的原因)是,Linux 不能被安插后门,安全性高。就我个人而言,除了这两个原因之外,我还真没有别的理由来使用 Linux。这就是实话实说。所以,从这个角度来说的话,那么 Linux 这些年的发展应该算是失败的,始终距离普通的大众很遥远。

我个人认为,Linux 虽然也在不断进步,但是,开发的力度仍然太小。这个开发力度,与用户的要求和呼声相比,还是太小、太小。我用两个“太小”,就是想表明,那不是一般的小。因此我就认为,这是 Linux 无法在大众中普及的又一个重要的原因。冷静之后,我想,大多数人都能得出这样一个结论的。

Linux 的发展,不能够光看论坛上 Linux 爱好者们的反应。那只是圈内的人,不代表大众。要了解真实情况,需要跳到圈外,看看更多的人是如何看待 Linux 的。

---------

另外,Climbing 说,Linux 用户少,兼容压力也小。恐怕不能这么认为吧。想想前一段时间,grub4dos 在 PXE 启动文件的处理方面所遇到的兼容性问题,Climbing 你是亲身经历的,是直接参与者。你当时对于兼容性的想法,你自己是最清楚的。当时我的理由也是说,grub4dos 的用户少,兼容压力小,被你驳倒了。最后还是 chenall 顺从了你。当然,其结果是保持了兼容性,这个结果是大家都能够接受的,而你也是那次扭转局面的功臣。

[ 本帖最后由 不点 于 2010-8-9 07:29 编辑 ]
回复

使用道具 举报

27#
发表于 2010-8-9 00:49:39 | 只看该作者

回复 #26 PTPTPTPTPTPT 的帖子

你的想法也不能说错,现在大公司不都流行:要尽可能向核心业务靠拢嘛。

不过我觉得不点的考虑也有道理,所谓的大势所趋,也只是一部分人造势所得,要跟着大势跑,可能你永远只有吃尘的份儿,不如拿准自己擅长的搞精搞透。

不要交待你点儿事就推三阻四的,你先抽出时间和精力去尝试着做,超出你的能力和精力了,也没有人会强迫你,毕竟有点儿压力才能进步嘛,否则人都是懒的。
回复

使用道具 举报

26#
发表于 2010-8-9 00:16:05 | 只看该作者

回复 #25 Climbing 的帖子

呵呵,不敢称高手,我要是能解决的话,当初 63s-grub 就不至于不用 G4D 代码而去取 ubuntu grub 代码了。

objcopy 这个问题或许不难解决,但是很难保证不出别的问题。正如你所说,开发人员太少,大家都去搞 grub2 去了,搞 grub legacy 的人太少了,这些代码可以说是被遗弃了。而我向来认为,搞开源,应该向大势靠拢,那样才能汇聚尽可能多的力量,才能事半功倍 —— 当然,只是我的想法,也是我做事的指导思想,别人不必认同。
回复

使用道具 举报

25#
发表于 2010-8-8 23:38:15 | 只看该作者
老版的ubuntu能够编译的grub4dos,新版却编译不了,这当然是Ubuntu的问题,因为它主动制造了不兼容。所以我讨厌不兼容。

不过,Linux历来没有兼容性上的包袱,它确实可以随时放弃兼容性而去照顾性能、安全或者稳定性,因为它的用户太少,没有微软那么大的兼容压力。

当然,这也不能说Linux的开发人员就很随意,毕竟系统在向前发展,你现在也很难要求win7去兼容win9x,或许是grub4dos跟进Linux的改进方面进度有点儿慢了,毕竟我们的开发人员太少,而且,没有几个开发人员熟悉Linux,包括不点。如果不是grub legacy源于linux,估计不点都不太可能去接触linux。

pt应该多花些时间在这方面,你是Linux的高手,对开发也不陌生,你应该花些时间介入grub4dos的开发,不需要你增加新功能,也不需要你修正bug,至少能让它跟上Ubuntu前进的速度,能够让它一直在Ubuntu下正常编译,我想,这个问题应该不是太难解决。
回复

使用道具 举报

24#
发表于 2010-8-8 22:26:08 | 只看该作者
到目前为止,我使用的 Linux 仍旧是 ubuntu 9.04 的一个 pre 版,后来经过多次的自动更新,估计早已经变成 ubuntu 9.04 的正式版了。

这个版本,除了 SCIM 输入法经常出毛病以外,没有别的太大的问题。所以,我就懒得再更新成最新版了。其实我也担心,更新到最新版以后,grub4dos 无法编译了。所以,也就迟迟没有敢更新。

通过大家的讨论,我发现我目前确实不应该更新到 ubuntu 的最新版。

这个问题就让 chenall 或者别的有兴趣的人去解决吧。

-----------

另外,回复一下 liulaotou2:

gcc 的版本不需要升级。有毛病的只是一个小地方。在最新的发布中,我们的 c 语言代码部分躲过了 gcc 的毛病(bug)。所以,有毛病的 gcc 照样是安全的,可以编译的。我们只是创建了一个 workaround(也即微调了 grub4dos 中相关的 c 代码),用来躲过 gcc 的 bug。我们当然不是解决 gcc 本身的问题,那需要 gcc 自己的开发人员去解决。

倒是操作系统中 binutils 的 objcopy 工具,产生了不兼容。正是这个 objcopy 卡住了,使得编译无法进行下去。

-----------

另外,关于哲学问题,再回复一下 liulaotou2:

一个人,一个相对健全的人,应该用哲学来丰富自己,武装自己。应该做到,既不自傲,也不自卑。自傲是自信过头了。自卑是缺乏自信了。两者都是极端的。我们中国不是有“中庸之道”吗?我目前对于中庸之道的理解,那就是,“不走极端”。我们中国还有“难得糊涂”的思想方法,我的理解就是,尽量多从对方的角度给以理解,不要在不该较真的时候去较真。过分的较真也等于是走极端。所以,“中庸之道”与“难得糊涂”所讲的道理大致上也是一致的。“难得糊涂”决不是让一个本来就聪明的人去变成傻瓜、变成糊涂蛋。我认为,“难得糊涂”的真正含义是,让一个本来看问题就很透彻、很明白、很尖锐的聪明人,能够更上一层楼,多增加一层对于不同意见的人的理解和尊重,能够想到世界是多元化的,不是一元化的。所以,“难得糊涂”不是提倡糊涂、鼓励笨蛋,而是让一个本来就聪明的人,能够武装得更加强大。

[ 本帖最后由 不点 于 2010-8-8 22:54 编辑 ]
回复

使用道具 举报

23#
 楼主| 发表于 2010-8-8 10:07:18 | 只看该作者
I'm trying to compile grub, but ./configure kept bombing out with "configure: error: GRUB requires a working absolute objcopy; upgrade your binutils". I fixed it by using "./configure OBJCOPY='objcopy -R .note.gnu.build-id -O binary' " and it didn't bomb out. GRUB is compiling now!

网上google了一下,发现这样的回帖。

目前我有时间而无能力,等哎慢慢消化一段时间,无忧、时空不乏高手,我得练基本功,哈哈,我懂得“不耻下问”。
回复

使用道具 举报

22#
发表于 2010-8-8 09:14:40 | 只看该作者
这多年来,第一次见到这么有深度的帖子,不得不回帖。

不点还是太谦虚了,其实不是“主观臆断”,应该叫有想法,有创意,并且能够坚持去实现的人是不多的。这才有了这么好用的G4D。现在有想法又能够去实施的人太少了,我见过很多人都是挑别人毛病的时候指点江山、慷慨激昂,说道解决问题却给不出任何实质性的意见。其实我们做事情总是会被别人说的,这才有了一句名言“走自己的路,让别人说去吧”,也许有些偏激,但是搞技术的人很多时候就需要这个偏激,如果不是这样,我们今天就没有“windows、Linux”使用了,大家注意查一下,LINUX发布LINUX的时候说的那一句话。

坚持做你们自己想做的,不要管别人在说什么,无忧论坛的技术氛围就是你们支撑起来的。

你们没有义务按照别人的意愿去开发,因为你们只是凭兴趣在开发,不是商业软件开发公司。

至于“升级GCC版本”这样具体的问题,应该由精通的人去解决,如果现在没有合适的人选,那么就等着吧!说不定哪天就有人出手解决了。
回复

使用道具 举报

21#
发表于 2010-8-8 00:25:28 | 只看该作者
pt,一个软件,有人来挑毛病是好事。有反对意见不是坏事。不允许任何反对意见,倒是很不好的。

不要说谁的意见正确,谁的意见不正确。基本上很难确定。谁能说他掌握了真理呢?即便世界上所有的人都认为某个东西是真理,那也不见得它真的是真理。

真理对于具体的一个人来说,是确定的。他可以认为某件事情如何处理才是正确的。那只是这个人的看法,换个人,就可能不同了。因为不同的人就有不同的视角。每个人都有自己的真理观。每个人都有自己的一套哲学体系。

自己认为很正确的、很理所当然的东西,别的人可能完全不那么认为。我们不要歧视那些不同的观点。我们不要总认为自己是正确的,而企图压服别人。那样会适得其反。

Windows 是微软开发的,网上什么观点都有,也允许人们挑毛病。Linux 也一样。任何一个发行版也都一样,不让挑毛病,那就可能止步不前了。

不能够说人家挑的毛病是胡乱挑毛病。或者,如果人家有那句话不合乎你的口味了,就说人家是胡说八道。世界上什么人都有,不可能是一言堂。有不同的观点是正常的,而如果完全都是同一种观点,这才是不正常的。任何一个挑毛病的人,都有他自己的视角。你不站在他的视角,就不能理解他挑的毛病。

如果你说别人是主观臆断,这是你的自由,或者说这是你的视角。但从另外一个角度来看,本来人的脑子里面所有的事情都是主观臆断。客观的东西本来就不在人的意识当中。每个人做每件事,都是主观臆断。即使一个开发团队做某件事,它也是主观臆断。微软开发 DOS、win9x, XP, Vista,Win7 等等,都是主观臆断。主观臆断是普遍存在的。因此,持有主观臆断观点的人,并不低人一等。大家都是平等的。不能够说,某个人(或者团队)找了个堂而皇之的理由(或者是比较“充分”的理由),那么他们的判断就是完全客观的、不再有丝毫的“主观臆断”了。

古人说,闻过则喜。我们生活在 21 世纪的人,更应该做到这一点。我觉得这才是正确的态度。

只能经得起表扬,不能经得起批评,这样的人,还不算是一个健全的人。

我们不能够说,一个东西好了,那就简直绝了,没有一丝毛病。这样属于感情用事,不是真实的情况。

热爱一个东西是可以的,但也不可过分。物极必反,过分的热爱,就可能是溺爱,那样是有害的。

不要试图去驳倒所有那些与自己观点不一致的人。这不是一道简单的数学题,有着确定的答案。现实世界是纷繁复杂的,涉及到的方面有很多。要论证你的正确,别人的错误,那得花费多大的力气?而且人家说不定还没有时间来看你的论证呢。

我们不能够要求别人向我们学习。如果我们认为我们永远是对的,我们就可能要求别人向我们看齐,那很可笑,很不够谦虚的说。而如果我们能够容纳不同的意见,那么我们就不会对于不同的意见感到恼火,也就不会在潜意识中要求别人向我们学习了。

我们不要有优越感,而在潜意识中对别人发号施令。每个人都有优越感,和我们自己是一样的。我们自己并不比别人高一等。不要把我们自己置于高人一等的地位。大家都是平等的。

以上罗嗦了半天,也都是个人的一管之见。不当之处,在所难免。看官们觉得有用就采纳,觉得没用就当作垃圾扔掉。


-------------

另外补充一点。我当然明白,pt 等,以上各位的发言,都是善意的。即便是批评我的,那也都是善意的。不然谁来发言干嘛?所以,都是善意的。在许多场合,我甚至言辞激烈地攻击过某某硬件、软件公司,我现在都不认为我的攻击是过分的(或者说是错误的)。这就是说,一个人的认识是很难改变的。而客观上来说,我的认识也不一定是对的。但 pt 从来都没在这些方面与我进行争辩。有两种可能:1。pt 与我的意见大致上是相同的。2。虽然意见不一致,但觉得不值得讨论,所以不争辩。

即使是言辞激烈的攻击,也是善意的(包括对某某公司的攻击在内,都是善意的)。攻击是想通过攻击者的努力而(企图)扭转攻击者所认为的那些不好的现象。

-------------

具体到本线索所提出的问题,有人提到,要从 grub4dos 中下手,来解决它。我就此发表一点个人的观点。

问题当然是解决了才算完美。最好的就是能够把问题解决掉。比如,前些日子,我们又发现了 gcc 的一个问题。在没解决之前,那也是很难发现也很难解决的一个问题。

但是,解决问题是需要花费人的时间和精力的。依靠 chenall,bean,以及论坛上为数不多的开发人员(包括我),这都太少了。无论谁来解决,他都要仔细研究 Makefile 的结构和语句,那都不是一个轻松的活。这里的问题不是 grub4dos 的程序代码有什么错误,而是以前在 gnu grub legacy 当中就存在了的 Makefile,现在却不工作了。问题似乎就是属于 objcopy 命令的。如果谁有简单的方法,通过分析 ubuntu 的 grub legacy 中的 Makefile 来解决这个问题,那样当然是受欢迎的了。问题的焦点在于,有谁去做?光有人去设想,没有人去动手,那么问题就永远呆在那里,解决不了。

-------------

以上有人说我是主观臆断,我对此并不感到任何的不舒服。现在我就再主观臆断一次:我怀疑有人混进开源阵营,包括各个主要发行版的开发阵营,制造人为的不兼容。那些已经制造出来的不兼容,表面看来可能都有充足的理由,实际上很可能都是有目的的恶意行为。——猜测、讨论,都属于正当的行为。不让人猜测,那么自然科学中的发现就无从谈起。没有根据就不能乱猜。但是,没有根据,或者根据不充分,那样也是可以发言的。看官们凭着自己的头脑来思考,决定如何对待那些发言。

[ 本帖最后由 不点 于 2010-8-8 06:50 编辑 ]
回复

使用道具 举报

20#
 楼主| 发表于 2010-8-7 22:50:30 | 只看该作者
放在/mnt/cofs0下便于WIN下修改。
原来是删除很慢的原因啊!
记住下面的了:
./configure --enable-preset-menu=preset_menu.lst
make

谢C大,先入门慢慢学习,不懂再请教。
回复

使用道具 举报

19#
发表于 2010-8-7 20:47:13 | 只看该作者
你可能是把源码放在cofs目录中了。
目前的脚本重新编译时要删除grub4dos-temp目录,删除很慢的。
解决方法。
1.在WINDOWS下手工删除这个目录。
2.推荐的方法:
不要使用./build来编译。
如果只是为了测试的目的,并且不编译中文版。
那直接编译就可以了,而且修改的某个文件后再次编译速度会很快,因为只需要重新编译改动的相关内容。
./configure --enable-preset-menu=preset_menu.lst
make
直接在grub4dos_src目录下进行编译即可(或为了保持源码的干净,进入grub4dos-temp中执行上面的命令)
第一句只要执行一次就可以了。
以后再次编译只需要make
编译后的文件在stage2目录下。
回复

使用道具 举报

18#
 楼主| 发表于 2010-8-7 16:53:05 | 只看该作者
运行colinux-console-nt.exe好多了,谢C大

修改源码后,再编译会下不去,是不是需要make clean? or make depend?
回复

使用道具 举报

17#
发表于 2010-8-7 15:21:50 | 只看该作者
原帖由 zhaohj 于 2010-8-7 14:32 发表
按C大提供的测试了一下,编译通过了。一并感谢楼上各位大大!

colinux的控制台界面实在太简陋了,哈哈。
有点比较好,即可以在WIN下操作,又可以在linux下操作,也算照顾到象我这样的新人。



用colinux-console-nt.exe会比较好一点....
回复

使用道具 举报

16#
 楼主| 发表于 2010-8-7 14:32:58 | 只看该作者
按C大提供的测试了一下,编译通过了。一并感谢楼上各位大大!

colinux的控制台界面实在太简陋了,哈哈。
有点比较好,即可以在WIN下操作,又可以在linux下操作,也算照顾到象我这样的新人。

[ 本帖最后由 zhaohj 于 2010-8-7 15:03 编辑 ]

Snap1.jpg (189.84 KB, 下载次数: 190)

Snap1.jpg
回复

使用道具 举报

15#
发表于 2010-8-7 11:44:21 | 只看该作者
ubuntu 换 sh 时给出了一篇文档,详细说明了原因、可能导致的问题以及解决方案。

我觉得自由不等于随意。像 ubuntu 这样的世界范围内用户数最多的发行版,做出任何变动,不可能是仅凭某个人或某几个人的喜好。

我观察到的是大量随意的、未加调查的、主观臆断的批评。

然而这却是发言者的自由。任何人不可以剥夺他们的自由。

那就顺其自然,由他去吧。
回复

使用道具 举报

14#
发表于 2010-8-7 09:20:06 | 只看该作者
zhaohj 大大终于弄grub4dos啦,请问大大打算写什么?

看来我先学好C语言,再写grub4dos外部命令

[ 本帖最后由 zhhsh 于 2010-8-7 09:23 编辑 ]
回复

使用道具 举报

13#
发表于 2010-8-7 09:19:51 | 只看该作者
什么叫自由软件?

看来我的观念有些跟不上了。

我所观察到的自由软件,是开发人员随意地、自由地、按照他们自己的意愿修改系统和工具。

(仅举一例)ubuntu 把 sh 都更换过,制造了很多不兼容。我实在看不出有多大必要。

然而这却是开发人员的自由。任何人不可以剥夺他们的自由。

那就顺其自然,由他去吧。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-21 19:31

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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