无忧启动论坛

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

[讨论] (不回复也可见)G4D是个宝,统一的不仅仅是PE

  [复制链接]
跳转到指定楼层
1#
发表于 2012-10-19 11:57:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
G4D是个宝,统一的不仅仅是PE


首先,感谢G4D的开放精神,以及无忧论坛等等提供的共享资料!让我等平民可以免费使用如此神奇而又功能强大的软件,本文只是对G4D的粗浅应用,本人才疏学浅,谬误必然很多,欢迎批评、指正、讨论,互相学习,共同提高。

一、G4D是什么?能干什么?

简单地说,G4D是一个多功能引导器,基于PC BIOS 平台,开源,免费。

G4D的神奇就在于它的易用性,它可以启动 DOSWindowsLinux 等多种操作系统,反之亦然。

二、Grldr如何调用?

可用如下任一种方式调用grldrG4D主启动文件):

1、通过 boot.ini 加载grldr,如需在boot.ini后面加上一句:c:\grldr=”Grub4DOS”

2、通过其它支持链式加载的引导器(例如 grub4dossyslinux/isolinux/pxelinux 等)来加载 grldr,也是一句话:chainloader /grldr

3、通过软件(如bootice)将grub4dos的引导代码安装到MBR或者PBR

4、可作为PXE启动文件加载

5、将grldr作为光盘启动文件加载

……

(各种启动方式的细节,请参考使用帮助,如无忧论坛中的“GRUB4DOS帮助文档”)

三、用grldr统一管理启动硬盘、U盘、PXE等,略说菜单编辑

grldr统一管理启动你的操作系统、U盘、PXE等,并且能够调用你需要的光盘镜像和软盘镜像,如此强大的功能,可能只需要一个文件grldr(好消息是win8的bootmgr已经不需要grldr.mbr中转了),但菜单编写复杂吗?

答案是显而易见的,菜单编写并不神秘,简单应用也不复杂。

如果有特殊需求,可能需要你研究一段时间,但它比任何一种编程语言都简单多了。并且,网上现成菜单不胜枚举,任何人可以轻松获取。

下面,是本人使用的一段通用菜单,用内置菜单编辑工具(如bootice)粘贴进去,在硬盘某分区根目录(UUD区根目录、光盘根目录、PXE共享目录等),建立一个MYFILE目录(当然可以修改为你喜欢的目录名),将你的字库文件、光盘镜像、软盘镜像拷贝到此目录下,试试它的魅力吧:
checkrange 0x21 read 0x8280 && pxe detect NotExist
#   检测当前是否为pxe启动,是的话从pxe启动,否则向下执行
timeout 5
#缺少等待时间为5秒
default 2
#缺少选择第2项菜单,从0开始哟
calc *0x82b8 && set booty=(ud)/MYFILE/ ! set booty=%@root%/MYFILE/
#搞定UD启动,解决U盘识别为软盘和硬盘的困扰
#graphicsmode -1 640:800 480:600 24:32
#用grldr的,需要VBE显示吗?需要的去掉注释#号
font %booty%FONT_CN.GZ
#加载字库文件

title [0] 启动XXXX光盘镜像 1.ISO
#(将所需光盘镜像重命名为1.ISO,或你喜欢的名称
map --mem %booty%1.ISO (0xff)
map --hook
chainloader (0xff)


title [1] 启动XXXX软盘镜像 1.IMG
#(将所需软盘镜像重命名为1.IMG,或你喜欢的名称
map --mem %booty%1.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)


title [2] 启动( NT/2K/XP/7/8 ) windows Boot Windows ( NT/2K/XP/7/8 )
# 启用windows
find --set-root --devices=h /bootmgr || find --set-root --devices=h /ntldr
map () (hd0) && map (hd0) () && map --rehook
find --set-root --devices=h /bootmgr || find --set-root --devices=h /ntldr
chainloader /bootmgr || chainloader /ntldr


title [3] 重新启动   Reboot
reboot


title [4] 关机  Shutdown
halt


以上菜单只是一个示例,绝非尽善尽美,你在学习菜单编辑技巧后,可任意修改之。

四、据说fbins制作的U盘启动成功率很高,为什么用grldr引导U盘总有问题?

U盘启动的问题,首先是U盘标准不统一的问题,同一U盘,在有些主板上识别为硬盘,有些主板上识别为软盘,有些主板竟然根本没有U盘启动功能!

其次也与G4D等启动软件有关系,这些软件还需要改进和提高。

U盘启动问题,本人也曾走过不少弯路,使用过各种方法,别人的代码要么看不懂,要么觉得太繁杂,最终决定采用变量方式解决,相信这个问题还在困扰着不少用户,calc *0x82b8的作用是在学习无忧论坛sratlf版主编写的GRUB4DOS帮助文档grub4dos-help-2012-04-01.chm中看到的,位置和内容是:
6、其他相关---> 12、在固定位置访问一些内部变量--->例九,0x82B8 处值通常可以用来判断是否为fbinst启动calc *0x82b8 && echo Boot from Fbinst ! echo Boot from other
据此,添加变量,简洁明了地解决了U盘启动的菜单编写问题。

这行代码的含金量,用过U盘fbinst启动的人应该都有体会吧。

总结:统一程序(一个启动程序)、统一菜单(一个菜单)、统一目录(结构清爽),统一启动(既可由其他操作系统引导G4D,也可由G4D引导其他操作系统,包括PXE,放在光盘、U盘、硬盘、PXE都可以)、易学易用!

声明,本人不是开发者,只是使用者。有问题的,请向作者反馈或在论坛求助!
---编辑手误1,  2012.11.9
---编辑手误 title [2] ...  2012.11.23


[ 本帖最后由 hnzz110 于 2012-11-23 13:10 编辑 ]
推荐
发表于 2012-10-22 21:40:04 | 只看该作者
本内容跟帖回复才可浏览
回复

使用道具 举报

推荐
发表于 2013-5-17 16:05:50 | 只看该作者
请楼主帮忙,我想引导电脑上第100扇区到150扇区上的文件请问如何做,文件直接用WINHEX写在磁盘扇区上的
回复

使用道具 举报

推荐
发表于 2013-3-2 11:13:33 | 只看该作者
谢谢提供
俺是来学习滴
回复

使用道具 举报

推荐
发表于 2013-2-25 12:44:44 | 只看该作者
**** 本内容跟帖回复才可浏览 *****
回复

使用道具 举报

推荐
发表于 2013-2-22 15:09:53 | 只看该作者
谢谢楼主分享经验,我来支持一下
回复

使用道具 举报

推荐
发表于 2013-2-19 17:46:44 | 只看该作者
深入需要有毅力和耐心
回复

使用道具 举报

推荐
发表于 2012-11-27 12:45:55 | 只看该作者
G4D是个宝,统一的不仅仅是PE
严重同意。
回复

使用道具 举报

推荐
发表于 2012-11-26 21:13:34 | 只看该作者
UD是个好东西,值得研究。
回复

使用道具 举报

推荐
发表于 2012-11-24 15:25:13 | 只看该作者
现在无忧动不动就要回复可见,违背了原来的版规
回复

使用道具 举报

推荐
发表于 2012-11-18 00:50:42 | 只看该作者
没有发言权,但是还是要看下.
回复

使用道具 举报

2#
发表于 2012-10-19 14:41:07 | 只看该作者
谢谢LZ分享!!!

但其中:
title [0] 启动XXXX光盘镜像
1.ISO
#(将所需光盘镜像重命名为1.ISO)
map --mem %booty%MYPE.ISO (0xff)
map --hook
chainloader (0xff)
title [1] 启动XXXX软盘镜像
1.IMG
#(将所需软盘镜像重命名为1.IMG)
map --mem %booty%MYDOS.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

第04行的 MYPE.ISO 是否应该是 1.ISO?
第10行的 MYDOS.IMG 是否应该是 1.IMG ?
回复

使用道具 举报

3#
发表于 2012-10-19 19:04:30 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

4#
发表于 2012-10-22 00:08:40 | 只看该作者
**** 本内容跟帖回复才可浏览 *****
回复

使用道具 举报

5#
发表于 2012-10-22 07:55:10 | 只看该作者
**** 本内容跟帖回复才可浏览 *****
回复

使用道具 举报

6#
发表于 2012-10-22 12:38:32 | 只看该作者
原帖由 hnzz110 于 2012-10-19 11:57 发表
G4D是个宝,统一的不仅仅是PE

首先,感谢G4D的开放精神,以及无忧论坛等等提供的共享资料!让我等平民可以免费使用如此神奇而又功能强大的软件,本文只是对G4D的粗浅应用,本人才疏学浅,谬误必然很多,欢迎 ...

是好东西。。。。。。。
回复

使用道具 举报

7#
发表于 2012-10-22 12:45:15 | 只看该作者
原帖由 fxq 于 2012-10-22 00:08 发表
**** 本内容跟帖回复才可浏览 *****

回复可见。。。。
回复

使用道具 举报

8#
发表于 2012-10-22 13:15:29 | 只看该作者
回帖好好学习                                                    。
回复

使用道具 举报

9#
发表于 2012-10-22 15:45:28 | 只看该作者
LZ说的很有道理,G4D最大的好处就是易用,不过想精通,真的好难……
回复

使用道具 举报

10#
发表于 2012-10-22 15:58:08 | 只看该作者
现在无忧动不动就要回复可见,违背了原来的版规
回复

使用道具 举报

12#
发表于 2012-10-22 21:46:05 | 只看该作者
**** 本内容跟帖回复才可浏览 *****
回复

使用道具 举报

13#
发表于 2012-10-22 22:18:49 | 只看该作者
我来看看怎么了?感谢分享
回复

使用道具 举报

14#
发表于 2012-10-22 22:23:44 | 只看该作者
原帖由 zhbin680 于 2012-10-22 15:58 发表
现在无忧动不动就要回复可见,违背了原来的版规

是的!我也觉得没有必要
回复

使用道具 举报

15#
发表于 2012-10-23 09:48:06 | 只看该作者
谢谢LZ分享.....
回复

使用道具 举报

16#
发表于 2012-10-23 10:52:26 | 只看该作者
G4D的神奇就在于它的易用性


楼主这么说,我觉得这是对 grub4dos 的最高褒奖。

一直以来,大家都在抱怨 grub4dos 不容易学,认为 grub4dos 功能强,但不容易掌握。

而楼主的说法,似乎扭转了这一认识。

可见,哲学处处都在。同一件事,有人认为好,有人认为坏。


顺便借此展开讨论一下。世界上有很多软件。即便同一类的软件(例如单纯的启动管理软件,或者单纯的仿真软件),也可能有很多。这些软件各自都有自己的长处,这是肯定的了,否则它就不能立足,不能得到用户的支持,不能形成气候。大凡软件都有开发和使用这两个环节。这两个环节应该是紧凑的,不可以脱节。开发者开发的软件,目的应该很明确:让人使用,让人更好地使用,让人更方便地使用。这便是楼主所说的“易用性”。当然了,正如前面所说,不同的人,对于同一个概念,也有不同的解释、不同的定义、以及不同的理解。有人认为 Windows 易用,而有人认为 Linux 易用。各自都有自己的理由,谁也说服不了谁。这里面包含了很深奥的哲学问题。功能强有时候等同于“ 易用 ”,但也有时候却等同于 “ 难用 ”。功能强的时候,如果伴随着“ 方便 ”,那就等同于“ 易用 ”,如果伴随着大量额外知识的学习,让人望而生畏,那就等同于“ 难用 ”了。所以,这是很深的哲学。

有的软件功能可谓强悍,它带来的易用性也是很显然的。例如大家熟悉的 PLOP 这个软件。可是硬件适应性问题却成了它在使用层面的一个疑问点。这便是开发和使用脱节的一个方面。在兼容性普遍很差的情况下(甚至在兼容性被人为破坏的情况下),人们更加珍惜兼容性。这是肯定了,因为“物以稀为贵”:越是难以追求、难以得到的东西,就越是珍贵。人为制造不兼容性是不得人心的。再比如 ReactOS 中的 FreeLDR 能够直接启动 Windows 内核,这可谓 “ 易用 ”了。但问题是适应性有多大?随着 Windows 新版本的变动,你都能很容易地适应吗?如果不适应,那照样带来开发和使用“ 脱节 ”的问题。所以说,易用性离不开兼容性。离开了兼容性去谈易用性,那是狭隘的易用性,那是少数人的易用性,那不是大众的易用性。功能的强悍,并不等于“易用”。在 grub4dos 内部也能找出这样的例子。cdrom --init 这个功能,现在基本上就废弃了,没人用了。为什么?它带来的那个方便,难道还小吗?方便是方便了,易用也易用了,可问题是兼容性丧失,成为了废物。兼容性能够让一个本来优秀的软件或功能变成垃圾。兼容性扮演着“一票否决”的角色。有人说“兼容性压倒一切”,就是很重视兼容性的意思。如果说 grub4dos 确实 “易用”的话,那一定要谈 grub4dos 的兼容性,否则的话,易用性就成了游魂,失去了根据。我们常说,不要“本末倒置”,那就是说,要抓住根本,不要错把重要的东西忽视掉,而把不重要的东西当作重点去认识、去对待。cdrom --init 是 grub4dos 中唯一一个直接与硬件打交道的功能,然而以失败告终,这给我上了一堂课,我从中学到了不少知识。学到什么呢?我认识到,功能的强悍,并非那么要紧的事情。兼容性才是压倒性的。我甚至以此指导我个人的开发实践:当某个功能不能保证兼容性的时候,一开始就不要去开发它,因为即使开发了它,意义也不大,浪费了宝贵的精力和时间,浪费了生命。另外,我还有一个收获,那就是,我看到任何一个“ 动人 ”的设想、“ 宏大 ”的设计,都无动于衷。假如有人想鼓动我去干某件事,我可能冷冰冰的,雷打不动。因为我知道,设想离现实还是有一段距离的,设想不等于现实。而把设想转变成现实,那需要做很多工作,有的能实现,有的不能实现。

有的人认为开源了好,有人的人认为开源了不好。都有理。我身边就有说开源不好的人。他们说:“ 开玩笑!开源要是好了,闭源还会存在吗?天上都掉馅饼了,有这么好的事吗? ”他们认为开源肯定是玩具,肯定是不管用的东西。我还真得承认,我说服不了人家。人家就是要嘲笑 Linux 无用、无法普及,而我又没有能力让大众都来用 Linux,在人家列举的事实面前,我只能服气,至少是暂时的服气。

另一方面,有人把开源细分,分成 GPL,BSD 等等不同的分支。这些不同的分支,还可能互相争吵。闭源也一样。苹果和微软都是闭源,两家的用户们也争吵得很厉害。开源比闭源好?闭源比开源好?有定论吗?谁能证明开源一定比闭源好(处处都好)?谁能证明闭源比开源好(处处都好)?世界上不太像会存在这样的证明。

什么东西好,什么东西不好,那都是认定的。因人而异。同样是开源的东西,里面有好的,也有不好的。闭源的产品也有优劣之分。所以,并非一听说某个东西开源了,立马拍手叫好。它究竟好不好,还有一个 “ 认定 ”的过程。谁来认定?你自己去认定。时间一长,你自己就能知道各个开源软件各自的优缺点在哪里了,于是你才能对其中的每一个软件给出一个相对稳定的评价,在心目中给它打个分:优秀、良好、及格、不及格。就是说,不要迷信,不要有紧箍咒套在脑袋上,不要有精神枷锁。要有自由的思想,不要做精神的奴隶。要自己做主,不要让别人替你做主。

世界上有许许多多的道理,有的人认定这个道理,有的人认定那个道理,不一而足,五花八门。就比如说我吧,我就认定:故意制造不兼容性,那是让已经付出的劳动失效,属于破坏行为。如果类比的话,可以用 911 事件作为类比。本来好好的一个世界,让破坏者这么一破坏,就糟蹋掉了。当然,破坏者确实达到了他们的目的,然而别人却遭殃了,世界遭了殃。所以我认定,制造不兼容性的人,最终会受到惩罚的,虽然我不能精确预测他们何时受到惩罚,以及他们以何种方式受到惩罚,但是,这个惩罚,他们是逃不掉的。我讲这个,有什么道理吗?有什么根据吗?没有的。这是我认定的,没有什么道理可讲。或许这也可看作我的信仰的一部分:不管你信不信,我反正信了。人人都有自己认定的道理,不能说对,也不能说错。没必要讲道理。因为凡是认定的事,其认定本身就包含着某种道理了,再讲别的道理,或许是多余,或许是重复,或许是累赘。赞同的人,不需要你去讲道理。而不赞同的人,故意挑你毛病的人,你也难以说服他,因为本来就没有绝对的真理,世上所有的所有,都存在漏洞,根本没法讲一个绝对的道理出来。



[ 本帖最后由 不点 于 2012-10-23 16:08 编辑 ]
回复

使用道具 举报

17#
发表于 2012-10-23 11:07:31 | 只看该作者
学习,提高!!
回复

使用道具 举报

18#
发表于 2012-10-23 11:11:05 | 只看该作者
也来试试这个菜单的魅力
回复

使用道具 举报

19#
发表于 2012-10-23 11:16:37 | 只看该作者
grub4dos的普及需要楼主这样的热心人士。
回复

使用道具 举报

20#
发表于 2012-10-23 15:38:55 | 只看该作者
看看楼主有什么料。。。
回复

使用道具 举报

21#
发表于 2012-10-23 18:39:28 | 只看该作者
grub4dos功能确实强大、实用
回复

使用道具 举报

22#
发表于 2012-10-23 20:53:54 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

23#
 楼主| 发表于 2012-10-24 02:20:19 | 只看该作者
原帖由 不点 于 2012-10-23 10:52 发表


楼主这么说,我觉得这是对 grub4dos 的最高褒奖。

一直以来,大家都在抱怨 grub4dos 不容易学,认为 grub4dos 功能强,但不容易掌握。

而楼主的说法,似乎扭转了这一认识。

可见,哲学处处都在。同 ...


看到大师也来参与讨论,心情复杂,简单说几句心理话(编辑过了,减少刺激):
1、开源到底好不好,涉及哲学问题,太高深,就说“回复可见”吧,真不好!
2、G4D的易学易用性是有目共睹的,最简单的就是在现有可用代码基础上修改少量自己需要的代码,“比猫画虎”容易学。
3、G4D本来是个很简单易用的启动管理器,掌握者却的不多,可能的因素比如:说明文档和售后服务的缺憾(免费赠送也属消法保护范围)、优秀成品的加密或繁杂、精通者对一般用户问题的不屑一顾、用户的消极和懒惰等,让他处处开花却无法普及。


感谢不点、G4D等不用回复即可见的免费资源,让我们不断进步成长、让世界充满爱

怀着一颗感恩的心,轻松走向无限未知而又无限美好的未来... ...

[ 本帖最后由 hnzz110 于 2012-10-24 11:46 编辑 ]
回复

使用道具 举报

24#
发表于 2012-10-24 06:50:30 | 只看该作者
G4D确是个好东东......................
回复

使用道具 举报

25#
发表于 2012-10-24 07:57:39 | 只看该作者
感谢楼主分享!!!!
回复

使用道具 举报

26#
发表于 2012-10-24 09:39:56 | 只看该作者
原帖由 8477 于 2012-10-23 20:53 发表

又涉及到哲学了.....
不过,在linux下,很多人都认为“强大”要高于“易用”,这在很多开源软件和工具中都有体现(据说原因是他们认为,学习使用只需要一次,而使用却可能是好多次)
比如vim,不少骨灰级程序员可以说是爱不释手,原因很简单,使用vim除了手指动动,连手腕都几乎不用动(所有操作几乎全用主键盘区按键解决),但是对于初学者可就“很不易用”了
类似的还有emacs,perl语言等等


看来哲学也被认同。这与有些人骂我讲哲学有着天壤之别。那些骂我的人,其实也有他自己的哲学,他的哲学是啥,他自己知道:或许真的很烦我讲哲学,或许是有别的目的,不得而知。不管是什么原因,那都是他的哲学。我应该允许人家烦我,因为那是人家自己的私事。

8477 所说的“强大高于易用”,其实也说明了,事物不是一成不变的,不是死的,而是活的。强大和易用是会互相转化的:强大的东西,如果一开始比较难,但后来经过学习,它有可能变成容易的了。这就是转化。强大与易用并不矛盾。和任何东西一样,“强大高于易用”也不是真理,它只能是一部分人在一定的时期内所认定的真理,这些人的观念不能代表所有的人,也不能代表将来的人。就拿 vi 来说,仍然有初学者不使用它。对这些人来说,vi 不能称为易用。但对于学习 Linux 很久的人来说,vi 就是易用的了。要让绝大多数的 Windows 鼠标族都来使用 vi,那也是不现实的。一个东西的好坏,很难有个评判的标准,因为标准也是活的,不是死的。随着时间的推移,时代的发展,标准也会随之变化。还拿 vi 来说,如果将来出现一个编辑器让普通用户和高级用户都喜爱,那时候,标准就变了,而现在的 vi 就有可能沦为二流的编辑器。那时候的编辑器与 vi 相比或许会损失某些“强大”,但换来了更加易用,这是值得的。从另外一个角度看,vi 的某些强大之处,也不一定有用。一个功能如果频繁使用,这个功能就是有效率的。如果一个功能很少被用到,那个功能就有些浪费了。并非每个强大的功能都是值得去实现的。所以,这里又见到哲学。记忆那些很少被用到的功能,对于人的大脑来说,也是浪费“记忆体”。可以举出一个类似的例子。微软的 Word 就被一些分析者认为功能太多,用户很难全部学会,即使全部学会了,也很少会用到那些不常用的功能。grub4dos 当然也一样,其中有些功能被大家频繁使用,而有些功能就较少用到。无论如何,易用性应该是一个目标和标准,因为电子技术之所以出现,就是为了减轻人的劳动量,本来就是为了易用。只要解决了以前解决不了的问题,那都属于易用。随着时代的变迁,人们对于易用性的要求也会越来越高。否则的话,如果停止不前,那么人类永远受制于某种约束,不再有改进和改良,那也是不可能的。

易用性这个概念本身也不是死的,它是相对的。所谓功能的强大,这本来也属于易用性的一种。它可能是首次实现某个功能,所以,比起以前“未实现”的情况,那当然“易用”了。然而,在首次实现之后,还有接下来的继续开发完善。首次实现的“易用性”那可能是很初级的,需要第二次、第三次、…… 去完善,去升级。每次升级,都要提升“易用性”的等级,让易用性出现在一个崭新的阶段。没有对比,就没有易用这个概念。“与什么相比是易用的?”这才是有意义的。没有绝对的“易用”这回事。“这样东西绝对的易用”、“那样东西绝对的难用”,没有参照物,这是不行的,不合乎语法,不合乎逻辑。

广义来说,软件只要在开发完善,只要在向好的方向迈进,这都属于易用性的概念、范畴。而我们通常所说的易用性,那本来就不是只针对一小部分人群的,而是针对大众而言的。一小部分高级技术人员认定某个东西“易用”,那它不等于“易用”,不等于大众意义下的“易用”。鉴定易用的标准,易用不易用,应该是由所有用户(包括潜在的用户)来评判。大家都不接受的,只有少数人承认的,那就不能称为易用。注意,这里的易用概念发生了变化,是指普通大众所认为的易用。而前面几段所说的易用,是说各个不同的群体所认定的易用。大众是不是觉得某个软件易用,那也是有评判标准的,那就是大众是否接受你这个软件。

我个人认为 grub4dos 还没有达到大众认可的易用标准。理由是,许多人连听说都没有听说 grub4dos,更不能指望他们认为 grub4dos 易用了。我承认 grub4dos 的实际装机率也许已经很高了,但是,用户不一定知道这是谁给安装上的,以及安装的这个东西究竟有什么用。所以,grub4dos 距离大众“易用性”还差很远。但另一方面,一个启动软件,也本来就不是大众所关注的对象。大众只是想用电脑做事,关心高层应用,不关心启动软件以及处于底层的很多软件。这就是说,grub4dos 本来也就不可能成为大众意义下的易用软件。它倒是有可能成为电脑维修人员的“易用”软件。

然而桌面 Linux 却不应该像 grub4dos 那样停留在“底层”这样一个层面。它应该面向大众。那个 vi 确实不够大众友好的标准。相信将来会有人针对这个而做出改进,也许将来会出现一个更好的替代品。除了 vi 之外,Linux 当中还有很多东西不合乎大众的口味,这也是大众迟迟不能接受 Linux 的一个原因。

既然是谈哲学,今天再来补充一下。“功能强大”和“易用”应该是统一的。“易用”是“功能强大”发展的高级阶段。“功能强大”是先锋、是首创。“易用”是发展、是继续。“功能强大”确实很好,但不可以止步不前,因为止步不前,听不尽改进意见,那就成为僵死的东西了。“功能强大”继续发展,到了一定的阶段,达到相对的完美,没什么大毛病可以挑剔,这就是“易用”了。如果从这个角度来理解“强大”和“易用”的关系问题,那么“强大高于易用”的说法就太片面了:它过分强调了首创的重要性,忽视了后续的发展完善。微软软件的易用性,其实是很“强大”的。只有达到了如此的易用,才真的称得起“强大”。所以,易用也就是强大。与此相比,那些不易用的初级发展阶段,只能叫做准强大、潜强大。再举一例。我们知道人类登月很困难。如果人类实现首次登月,把一两个人送上月球,这强大不强大?当然强大。但是,如果后来能把普通大众也送上月球,这是不是更强大?少数宇航员觉得火箭“强大”,那只是很初步的。只有大众觉得火箭“易用”,那才是真正强大。微软的易用性是一个很大的优点,是非常的强大。对此认识不足,就容易自高自大,看不到自己的弱点,也就不能做得比微软更好。

[ 本帖最后由 不点 于 2012-10-25 06:41 编辑 ]
回复

使用道具 举报

27#
发表于 2012-10-24 09:59:02 | 只看该作者
来学习一下。。。。。。。。。其实包括大家经常用的一键恢复,MAXDOS都用到它!

[ 本帖最后由 dfswb 于 2012-10-24 10:08 编辑 ]
回复

使用道具 举报

28#
发表于 2012-10-24 11:12:55 | 只看该作者
看看,了解一下
回复

使用道具 举报

29#
发表于 2012-10-24 11:24:04 | 只看该作者
我是来B4回复可见的……………………
回复

使用道具 举报

30#
发表于 2012-10-24 14:02:50 | 只看该作者
回复让更多人见到。学习学习啊。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-4 14:07

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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