今天把前一陣子入手的一顆160G硬碟給換上去了
不過因為想嘗試Reiser4FS的威力,所以過程變得稍微複雜些
(加上今天Hinet莫名其妙上不去google,一切都要靠我的記憶還有man幫忙

)
我先前的架構是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這個帳號的權限,所以不用修改權限設定

。
9. 利用ftp將舊硬碟上面的資料傳回新硬碟(因為我的desktop大概很難同時on上三顆HD,所以這方法雖然慢,但是還算可以接受,而且這樣也可以簡化一些步驟...)
10. 大功告成!
我利用我Destop A裡面的一些檔案備份到新硬碟上來測試一下ReiserFS4的威力
檔案大多是一些pdf、照片,加起來一共9G
從XFS -> ReiserFS4一共花了8分20秒,感覺還不錯
過程中KDE3.4執行的蠻順的,還有開Firefox來測試,啟動速度比原本大約慢了3秒,可以接受
從速度還有吃資源的情況看來還不錯
接下來就要慢慢觀察處理大檔案的速度以及穩定度了
如果不錯的話倒是可以考慮以後新的機器都用Reiserfs4
(我目前的感覺是Reiser4 >= XFS > JFS...一切都是我的感覺而已...)
不過目前在debian上要自己編譯kernel實在以點麻煩阿orz
希望以後linux能直接支援Reiser4(雖然可能是2.8以後的事情了...)
裏站は死た?