Friday, December 08, 2006

分布式操作系统研究

今天弄了个kerrighed, 原理是在linux上修改,使得多台机器对外看起来是一台机器,只有一个操作系统。

先是编译kernel遇到问题,一个是assembler language 不支持movl, google了一下,把几个文件里面的movl 改为movw就可以了。
然后遇到kerrighed.c 编译错误。原因是 变量声明没有放在 作用域开头,不符合C标准,小动手脚,搞定。正在哗啦啦的编译中。

当然,这个是在虚拟机上试装的,不敢直接乱来。
现在太爽了,一堆虚拟机


最新报告。。。编译失败了。。。。

undefined referenced to 'bad_pipe....

No comments: