Thursday, April 27, 2006

作業系統大混戰

最近一個挺熱門的話題就是在OS跑其他OS
不管是在linux跑windows或是反過來
最近各陣營都有很多進展
其實我不是很喜歡這樣的操作
喜歡linux就努力把他改善
喜歡windows就多寫點open source的程式....ㄏㄏ

老喜歡在windows上跑vmware的朋友
還真是錢多硬體強...ㄏㄏ
像我的linux多跑點daemon
也沒剩多少RAM了
WinXP在128MB下面跑似乎是災難
更別說我大概只能空出32-64MB了(好吧 我很窮 買不起ram)

不過最近我倒是用起了Qemu這個processor emulator
不過不是要想跑windows啦(沒這麼想不開)
而是.....Minix3

這個Microkernel的OS
以前便想要試試
但是歐....我想目前在minix有太多事不好做(沒辦法 多年來有些GUI還是習慣)
這時候用Qemu便是很棒的solution
因為呀, 我只要給他32MB的RAM就跑的嚇嚇叫

我想花點時間研究一下作業系統的實做也是很棒
畢竟linux kernel現在也是百萬行級的source code了
幾千行的Minix3應該比較優吧

不過.....天瓏書局那本OS新書到底何時才要進來呀
望穿秋水.......

Wednesday, April 12, 2006

bcm43xx linux driver

最近終於找了個時間換到2.6.16的kernel
唯一驅動我去更新kernel的動力就是: bcm43xx
我的laptop的wireless chip是broadcom的bcm4306
但是一直沒有linux下面的driver可用
後來雖然都用ndiswrapper也可以連上無線網路
但是總是有一些問題(我遇到的主要都在multicast的部份)

隨著這個open source的driver一直進步
讓我一直想試試
無奈於那時我的kernel是2.6.13,所以一直拖到現在

anyway,試過之後.....真是愉快呀
我的linux laptop越來越棒了
給這些沒有hardware spec還可以寫出driver的天才朋友們一個無敵的掌聲吧