Data to Information to Knowledge to Wisdom
This is the capital of new Alchemy

九月 16日

終於把網站啟動Fancy URL的功能了...

拖了那麼久,今天終於把Fancy URL的功能搞定了
之前一直沒有成功的原因,居然只是apache的AllowOverride沒有設定orz
唉...問題有時候怎麼弄都搞不定,靈感來了一下就弄完了
話說明天就是歡樂無比小兒科見習的最後一天了
恩...明天來寫篇心得好了 emoticon

九月 10日

系統更新!Power Up!

今天把前一陣子入手的一顆160G硬碟給換上去了
不過因為想嘗試Reiser4FS的威力,所以過程變得稍微複雜些
(加上今天Hinet莫名其妙上不去google,一切都要靠我的記憶還有man幫忙 emoticon
我先前的架構是Destop A有兩顆80G的HD,預定換下data的那顆
然後把換下來的那顆硬碟裝上Server C
(其實Desktop A是palmpilote五號機,Server C是palmpilote三號機,又名多災多難的p2p專用機XD)

步驟:
1. 先把一些soft link給移除,然後把/etc/fstab和/etc/mtab的相關東西給mark掉

2. 把舊的80G硬碟拿下來,換上去,並且把BIOS設定好

3. 使用cfdisk將新的/dev/hdb給分割成/dev/hdb1

4. 使用mkfs.reiser4將/dev/hdb1格式化(在debian需要reiser4progs這個package)

5. 因為debian官方的kernel並沒有把Reiser4的module給包進去,所以要自己包。我是使用kernel-patch-2.6-reiser4裡面的patch,在配合make-kpkg來打包

6. 安裝打包好的kernel package,並且修改/etc/fstab和/etc/mtab然後重新開機

7. 重新開機後應該就可以看到新的硬碟、分割區以及mount上去的目錄

8. 將舊硬碟裝上去Server C,設定好/etc/fstab、/etc/mtab(因為本來kernel就有支援XFS所以不用重編)。關於權限方面,因為都是套用palmpilote這個帳號的權限,所以不用修改權限設定 emoticon

9. 利用ftp將舊硬碟上面的資料傳回新硬碟(因為我的desktop大概很難同時on上三顆HD,所以這方法雖然慢,但是還算可以接受,而且這樣也可以簡化一些步驟...)

10. 大功告成!

我利用我Destop A裡面的一些檔案備份到新硬碟上來測試一下ReiserFS4的威力
檔案大多是一些pdf、照片,加起來一共9G
從XFS -> ReiserFS4一共花了8分20秒,感覺還不錯
過程中KDE3.4執行的蠻順的,還有開Firefox來測試,啟動速度比原本大約慢了3秒,可以接受
從速度還有吃資源的情況看來還不錯
接下來就要慢慢觀察處理大檔案的速度以及穩定度了 emoticon
如果不錯的話倒是可以考慮以後新的機器都用Reiserfs4
(我目前的感覺是Reiser4 >= XFS > JFS...一切都是我的感覺而已...)
不過目前在debian上要自己編譯kernel實在以點麻煩阿orz
希望以後linux能直接支援Reiser4(雖然可能是2.8以後的事情了...)