无忧启动论坛

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

[原创] USB启动安装器 2枚 (GRUB2+Syslinux)经典再现

    [复制链接]
发表于 2013-4-21 23:03:32 | 显示全部楼层
本帖最后由 不点 于 2013-4-22 09:35 编辑

操作系统的发行者、整合者,必须连同启动程序一起 “整” 才行。

操作系统首先要过 “启动” 这一关。

很多优秀的 Linux 发行版,都栽在启动上了。专业 Linux 论坛上有 N 多人报告安装过程或者安装后无法启动的情况。

启动程序其实也属于操作系统的一部分,或者说,一个重要的、不可缺少的环节。

如果启动程序 “整” 不好,那么整个操作系统也伤痕累累。

至今没有哪个 Linux 发行版完美解决启动问题。

所以,很有必要有人出来,把 Linux 的启动问题加以彻底解决。


看到神雕在做 Slitaz,并且已经很有成效。神雕对于 Linux 比较了解,基本功不错。Linux 属于操作系统层面的。许多 Linux 发行版都未能把启动问题做好。因此,神雕如果要有突破的话,也应该往这方面努力。不是应该,而是必须。

软件不难,难的是硬件。我看到,神雕在开发 Slitaz 的过程中,已经出现了很多有关硬件的问题,很棘手。我直观上感觉,那些硬件问题难以全面解决。即使能够全面解决,也要花费很大的力气。我根据自己开发 grub4dos 的 10 年经验来预测,解决 Linux 的硬件兼容问题,比 grub4dos 遇到的硬件兼容问题要困难 1000 倍。因为 grub4dos 比较简单、单纯,只是调用 BIOS 而已,所以相比之下 grub4dos 要容易得多。换句话说,开发启动程序比开发操作系统要容易得多。

所以我认为,如果操作系统的开发者、发行者、整合者们不去花费精力把启动程序 “整好”,那是极其不划算的。容易做的,不去做好,让这个问题 “卡住脖子”,这显然不划算。就像学生参加考试,容易做的不去做,偏要去做难题,违背了 “先易后难” 的原则。

如果 Linux 操作系统的开发者、整合者们都不去做好启动程序的工作,那么这个操作系统的发展现状也就处于很初级的阶段,或者说处于低水平。在这样的水平之下,也很难在普通用户中普及开来。因为这种水平之下,普通用户搞不定的问题太多,难以接受这个操作系统。

目前的 Linux 操作系统开发者、整合者基本都不去管启动方面的事,都是直接交给专门的启动程序 (GRUB2) 来处理。 我个人认为这样做的效果不理想。我认为 Linux 的整合者有必要介入启动程序的开发,把启动程序纳入管理。

回复

使用道具 举报

发表于 2013-4-26 17:16:38 | 显示全部楼层
我只是发表了自己的看法而已。重在交流。大家可能有不同的认识。无论持有什么看法,互相都是平等的。

我前面的帖子写得很长,主要有两层意思:

1、开发 Linux 的难度高,开发启动软件的难度要低很多。因此,不在乎那多投入的一点点精力。
2、Linux 被启动软件困扰,迫使 Linux 的整合者直接介入启动软件的开发。用户直接向你报告启动时的 bug,而不是向原始的 GRUB2、syslinux 开发团队报告 bug。你可以在启动软件中加入调试信息,一旦出现死机之类的,你就明白问题在哪里了,于是可以很快定位错误。

这就是我的意思。

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-11-30 18:09

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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