Archive for October, 2003

编译kernel-2.6.0-test9

Friday, October 31st, 2003

kernel-2.6.0出来有些日子了,本来我一直都本着谨慎的态度对待内核升级。但是终究尽不住对高性能的诱惑,决定编译一把。

linuxsir上,看到Carlos说2.6.0有多好,我想他不是个说大话的人,觉得可信度还是比较高的。下来debian官方的kernel(为 debian做了一些fix),编译都很顺利,可是新加进去的ALSA驱动没有办法解决,记过就是没有声音了。但我觉得显卡驱动应该可以装好的。

毕竟还是test,很多问题还不稳定,我就知道test7/8/9各有各的问题,我还是等等吧。

几个校园歌手

Friday, October 10th, 2003

昨晚听了《校园民谣》,一时兴起,搜了一把,搜出如下:

昔日的校园歌手现在何处?循声溯去,我们见到一些背影:在这些人当中,有的过着远离音乐的日子,有的还在做着和音乐有关的事情,也有少数仍在用歌声坚持着自己的理想。唱歌的人来了又走了,没关系,校园里的歌声会依旧绽放。

宋柯:1988年毕业于清华大学环境工程系。现任华纳(中国)唱片副总经理兼音乐总监。代表作:《一走了之》、《风雨尽头》。

赵节:1995年毕业于北京广播学院。现在北京某文化传播公司任企宣统筹。代表作:《我的最爱》、《文科生的一天下午》。

张璐:清华大学建筑系92级学生,曾任校园歌手协会会长。现在北京某公司作建筑师。代表作:《大三以后》。

蒋梅:1991年毕业于北京舞蹈学院。现任《影视同期声》主持人。代表作:《情感往事》。

沈庆:1993年大学毕业,曾任唱片制作人、音乐网站CEO,现状不详。代表作:《青春》、《寂寞是因为思念谁》。

许秋汉:北大社会系91级学生。现为某杂志编辑、北大新青年音乐聚义厅版主。代表作:《未名湖是个海洋》。

清华“梦中草原”演唱组(曲磊、魏晨阳、卢庚戌):曲磊,清华90级物理系学生,“梦中草原”成员,现在美国微软总部;魏晨阳清华91级经管系学生,“梦中草原”主唱,现为纽约大学经济系博士后;卢庚戌 清华89级建筑系学生,“梦中草原”主创,现“水木年华”成员。 “梦中草原”代表作:《成长八九》、《是谁》。

两句话

Friday, October 10th, 2003

又是从妖光那里看来的,觉得有点意思,记在这里。

“我现在明白了为什么GNU计划还需要二十年,或四十年,甚至几百年的时间才能完成,却又是可以非常容易地完成,是的,那些GNU guy是意志坚定者。”

“那些意志薄弱的人,兴奋地搞了几年,写了很长的文章,觉得非常有希望,然后又觉得没意思了,看到微软枪手写的文章,又认为Linux以后会失败了,hoho,GNU/Linux是意志坚定者的游戏,他们根本不会为那些情绪所动。”

系统搞坏了(续)

Thursday, October 9th, 2003

昨天弄了一天,感觉好容易把系统修复了,心满意足的关机了。

今天一开机,发现问题:X不能启动了。真是按下葫芦起了瓢啊!经过仔细查看log,发现和昨天装那些包有关系。装的时候,有的问题有问题,结果我就把 /sbin下的好多.modutils文件删掉了。装的时候没有问题,我以为这些文件会再生成。但是,今天发现,这些包可能是在装kernel- image的时候,配置内核生成的,但是我用的内核现在已经没有这个包了。

于是想到重新装内核。安装kernel-image-2.4.22-1-k6,发现少/sbin/depmod.modutils,让ryo把他的传给我,安装顺利结束。我再一次天真的认为,这就解决问题了呢,重启。结果,发现新的内核还是启动不了,还得用旧的。又好好看了看,发现还是那些文件的问题。又让ryo把他的相关文件传给我,复制过去,一切正常,新旧内核都可以启动了。系统修复工作应该是到此结束了!

还要感谢ryo的帮助!

把系统搞坏了

Thursday, October 2nd, 2003

本想偷懒,把一个成熟的系统转移到一台新装linux的机器上,于是,先装一个基本的debian,然后,把老的/usr,/var,/lib复制过去,然后修改/boot里相应的东西。系统看上去能用了,但是重启以后没有进去,不知何故。

但是,在做这个之前,却犯了一个大错误,把系统搞趴下了!机器上装两个硬盘,本想往hdb8上装新的系统,结果鬼使神差的装到了hda8上!这是老系统的 /var啊,当时我就傻眼了。重启,发现已经启动不了了。用单用户模式启动,把不必要的服务都关了,再把/var清空,复制过来一个新的/var目录解构。可以启动了,但是还是一大堆错误。但是,启动以后,所有功能都正常。当然,有关一些log文件,和debian的包管理的操作有问题。因为,log和包管理的数据库存在/var里,现在这些没了,相关操作当然有问题了。尤其严重的是,现在已经不能辨别装过什么包,没装过什么包,现在看,就是什么都没装过一样,一个崭新的系统。

看了debian的 reference,里边说的关于/var crashing了怎么做,我基本已经做了,就差最后一步了,就是aptitude或者dselect,但具体的,没有说。但是,根据上下文,那意思是说可以找到一些数据,但是,我的情况是整个都没了,所以我的没希望了。看了aptitude和dselect的 man,没看出怎么恢复数据。所以,我用了一个笨方法,把原来装过的包都装一遍,磁盘空间没有变化,但是数据库恢复了。