FreeDOS 刷 BIOS

很多公司的BIOS更新程序不支持Linux,不过反而可能支持 DOS,虽然依然有很多其他的奇淫技巧来刷,不过相对最傻瓜的还是直接用 FreeDOS 了吧。

首先要分区,分区为了能够让 FreeDOS 读取不能分太大的,以及要使用 fat16 的格式分区,首先把 U 盘清光重新建立一个主分区,我这次自己刷分了 64 MB,因为有些 BIOS 要解压所以也别分得太小了,免得解压失败。

傻瓜的刷 FreeDOS 的话就直接用 unetbootin,在列表中找 FreeDOS 刷上即可,分区的选择就选你刚分好的第一个 U 盘上的主分区。

然后就可以直接用文件管理器把你要刷的BIOS放到U盘的根目录,重启选择USB启动之后,首先是 unetbootin 的选择界面,选个 Default,进入 FreeDOS 的菜单,反正你看清楚不要选第一个,因为第一个是安装FreeDOS 到硬盘上,这里按照网上的搜索我选择了 Live CD,不加HIMEM和EMM386。

然后你很快就会进入 FreeDOS 并且见到 A: \>,然后试试能不能访问根目录即 C:,如果可以那么dir看看文件是否正常,正常的话可以直接输入文件名执行那个 exe 了。我失败了两次,头一次是用了 fat32,其二次就是弄了一个过大的分区。

一切顺利的话一会就应该刷好重启了。当然,刷 BIOS 还是有点危险性的事件,所以在具体尝试之前,建议先搜索别人刷相同型号的电脑是否可以用 FreeDOS 来刷 BIOS,其次就是保持电力充足。

Posted in Linux | Tagged , | 3 Comments

阵营

自制,有节操的插图版

Continue reading

Posted in Linux | 9 Comments

openSUSE 社区是最好的社区,没有之一

Note 1:社区指发行版的社区。

Note 2:以及这不是一篇讨论发行版是否好用的文章。

Note 3:仅代表个人观点。以下谈到的发行版哪个都不是我主要用的,我用 Chakra。

 

以下是对于其他几个社区的概括:

1、Fedora 只关心自己核心关心的,而不在乎其他人。

Fedora 的公司背景导致了目前他们处于一种,如果你不用我的,你就是傻逼的这样一种状态。简单来讲,就是拿着他们的影响力作为刀子,让所有人就范。

而且他们会非常 happy 的 break 掉除了自家 GNOME 外所有的 DE,然后因为给出一副你们不紧跟上游你们该死的嘴脸。

虽然以下观点非常的文字狱,但是我还是看了就讨厌,就是 Fedora 的 Feature Proposal 的必须项目之一是 “Benefits to Fedora”,实在让人感觉 GNOME 和他的创造者们一样,脑子里是不装整个生态系统的混蛋。

2、Debian 过于死扣细节以及太理想化

不得不说,Debian 考虑的事情经常是其他发行版没有的,他们纠结的问题经常给人一种没有问题创造问题也要上的精神。

http://stackoverflow.com/questions/9387928/whats-the-difference-between-dist-packages-and-site-packages

那个宇宙超级无敌的 multiarch 看着非常美好,以至于可以让你装上你cpu不支持的架构到发行版里……但除了看起来非常 nb,这又有什么意义呢……

3、Arch 太过随意

当然,反正这些人都是凭着兴趣去搞这些,但是经常就会有一些不过脑子的决定,例如最近 qt4 -> qt5 ,一口气把包改到导致所有的pkgbuild都要重写,实在是闻所未闻,只对自己的包负责而不管他人,以至于包的质量是在考验打包者的人品。

4、Ubuntu 我们喜欢自个玩自个的

openSUSE 的节操是非常高的,单纯从 obs 上就能看出来,可以给所有的发行版打包,自动化程度极高,同时还提供大量的服务器,和Launchpad那点小破服务器一比实在是天差地别。

而且单纯相比 launchpad 和 obs,launchpad 是“不让你使用 launchpad 的图标”(链接中搜索icon)来建这个网站的,而使用 obs 来构建自己的系统的包括了 Packman ,Meego,以至于现在的 Mer。除了第一个后两者和 openSUSE 没半毛钱关系。

openSUSE 的 sysvint -> systemd 的迁移也是我所见过的发行版中最有节操的,Arch 的随意性导致了打包者们怀着“吃我systemd啦”(那些邮件列表的邮件的印象)这样的态度狠狠的就push了上去,以至于每次Arch的抽风的更新,都是让人感到打包者仿佛在冲你大吼“你活该”然后在一旁窃笑。

openSUSE 则除了还平行支持着 parellel 的两套系统,并且还真的会对已经可以被称作过时的sysvinit不断维护。

这么多发行版里面,openSUSE是唯一一个让我感到他是在乎整个生态系统的发行版,而且有这足够强力的成员去支持这样的行为。当然,你可以为以上的行为找上种种借口,例如人手不足啦,要赚钱啦等等,Good for you,有些事情并不是单纯借口就能 Cover的。

Posted in Linux | Tagged | 19 Comments

照片 (?X)

Posted in 日志 | 1 Comment

没图你说个……

PS 人我已经找好了。

Posted in fcitx development | 3 Comments