簡介
ReiserFS文件系統是一種新的Linux文件系統。它通過一種與眾不同的方式--完全平衡樹結構來容納數據, 包括文件數據,文件名以及日志支持,並能在上面繼續保持很快的搜索速度和很高的效率。ReiserFS文件系統一直以來被用在高端Unix系統上如,SGI。
ReiserFS是在Hans Reiser和其領導下的開發小組下開發和發展,SuSE Linux也對它的發展起了重大的幫助。由於ReiserFS有一些很有用的特性,更主要的是它比ext2fs要快得多,所以它很快被很多人使用。據說在Linux內核2.4.0以上的版本可能將采用ReiserFS作為它的文件系統。當前的ReiserFS只能在Intel結構體系上使用,但支持其他體系結構的ReiserFS版本也正在積極開發中。我們等待著更強大,兼容性更好的 ReiseFS的到來。
安裝
從http://www.devlinux.com/namesys下載reiserfs的補丁程序,要確保下載的補丁版本和你的kernel版本是一致的。
下載後用root身份登錄進入系統,切換至/usr/src/linux目錄,執行命令:
#gunzip /path/to/linux-2.2.16-reiserfs-3.5.22-patch.gz
#patch -p1 -i /path/to/linux-2.2.16-reiserfs-3.5.22-patch
在做完上面的兩步後,重新編譯kernel,將reiserfs編譯進kernel或做成一個模塊。
Reiserfs的相關應用程序在 /usr/src/linux/fs/reiserfs/utils 目錄下。你可以用下面方法安裝它們:
#mkdir bin
#make
#make install
最後,你可以用“fdisk”命令重新分區或用“mkreiserfs”命令重新格式化一個已經存在的分區。 指定reiserfs類型加載這個分區,如“mount -t reiserfs /dev/hda2 /download”,這樣你就可以使用這個新的分區了。